Halifax guide