Calgary, una città cosmopolita piena di grattacieli che si trova nello stato di Alberta, deve la sua rapida crescita al ruolo centrale che svolge nell’industria petrolifera canadese. Ciononostante, la città è ancora intrisa di cultura western tanto da essere soprannominata “Cowtown” (la città delle mucche). Questa influenza è evidente nel Calgary Stampede, l’enorme rodeo e festival che si svolge nel mese di luglio e trae le sue origini dalle antiche fiere dell’agricoltura.
Stafford House si trova nel centro di Calgary, vicino alle principali attrazioni turistiche: Calgary Tower, Central Library e ad un enorme centro commerciale, teatri, cinema e biblioteche. La scuola dispone di 10 aule multimediali, ampie e ben attrezzate, 11 computer e collegamento WIFI in tutta la scuola. Offre inoltre uno student lounge e una cucina, dove gli studenti si ritrovano durante le pause.