Our Staff

See our Classes & Departments page for links to our teacher and/or classroom blogs.


Name & EmailPositionVoice Mail
Rajan, ArvinPrincipal2400
McDonald, JaymeAssistant Principal, A - H2401
McKelvie, CherylAssistant Principal, I - O2402
Cave, TammyAssistant Principal P - Z 2403

Support Staff

Name/EmailPositionVoice Mail
Amatto, CarrieBusiness Manager2121
Austin, MelanieStudent Services Secretary2410
Brust, CharleneSecretary - Attendance 2413
Chow, AllisonSecretary2417
Firth, TracySupport Staff 7190
Geddes, RosaEducational Assistant7084
Hoare, TinaAdministrative Secretary2415
Izadifard, Maryam Science Technologist 7175
Jacobs, Ralph Automotive Instructor 2009
MacKenzie, ShariBook Keeper 2120
Mahtani, PriyaEducation Assistant7024
Nestor, AlexTechnology Support Specialist 2102
Opperman, JenniferEducation Assistant7092
Yu, AmyLibrary Assistant2500

Teaching Staff

Name & EmailPositionVoice Mail
Ackerman, Bob*Learning Leader, Science 3225
Ahluwalia, Jasmine English Teacher 7016
Alladin, Kimberley* Head of Student Services / Counsellor 2408
Andrews, Dean 
Science Teacher7001
Bartal, Yasmin Mathematics Teacher  7069
Behrens, Amy Scholarships/Work Experience/RAP 7082
Black, Jennifer International Student Coordinator 7173
Blackburn, TobiEnglish Teacher7034
Boissonnault, WendyEnglish Teacher7119
Bolokoski, LawrenceFine Arts Teacher2103
Body, MichaelCTS Teacher7062
Breadner, LeighSocial Studies Teacher 7192
Cable, ScottSocial Studies Teacher7017
Chan, Karen*Learning Leader, English 3213
Chan, Lorraine Counsellor / Student Services  2404
Chieng, AlbertSocial Studies Teacher7023
Chung, LorraneMathematics Teacher7162
Clack, Tim*Physical Education Learning Leader7019
Coco, Heather English Teacher7176
Cousineau, Anne*Learning Leader, Learning Strategies5101
Davis, KarenMathematics Teacher7165
Decock, BreydenScience Teacher 7021
Dieng, DanielleInternational Languages Teacher7111
Donald, AmandaScience Teacher7020
Drysdale, LauraPhysical Education Teacher7065
Fitz, TonyMath Teacher7168
Fleming, AJEnglish Teacher7015
Foisy, Jennifer Science Teacher7007
Froment, KenMathematics Teacher 7046
Gallad, DianeScience Teacher 7056
Giannoutsos, Barbara*Learning Leader, International Languages4232
Giannoutsos, Gus*Learning Leader, Mathematics7047
Gilchrist, KevinSocial Studies Teacher7135
Graham, DavidSocial Studies Teacher7035
Grozell, Elaine*Learning Leader of Fine Arts/ Fine Arts Teacher3124
Hamel, Neil Learning Strategies 7048
Held, LindseyMathematics Teacher7025
Henkel, RachelleFine Arts / Choir Teacher7022
Hill, JodyEnglish Teacher 7149
Horne, ErikScience Teacher7005
Hung, AlexInternational Languages Teacher7136
Hutchinson, AndyPhysical Education Teacher7060
Irving, Mackenzie Social Studies Teacher7018
Johnson, Brent* CTS Learning Leader  7011
Jones, Margaret RuthCTS Teacher 7187
Keller, StephaniePhysical Education Teacher 7008
Kerkhoven, EricPhysical Education Teacher 2502
Kinsella, TerryFine Arts Teacher - On Leave 7179
Kiziak, DarrenSocial Studies Teacher7194
Kooner, SheenaScience Teacher 7045
Krause, StephenPhysical Education Teacher 7009
Krogstad, QuintinEnglish Teacher7039
Lee, ArleneEnglish Teacher & IB Coordinator7124
Leonard, ChristineScience Teacher  7013
Lieu, JessicaScience Teacher7064
Luu, AnnaMathematics Teacher7185
Macauley, LisaMathematics Teacher7054
MacGregor, David*Learning Leader, Social Studies7083
Makar, DaleScience Teacher7181
McKeage, JamesEnglish Teacher7167
McKiernan, BreegeMathematics Teacher 7038
Moes, AlineInternational Languages7032
Morante, Enrique Science Teacher7052
Morice, TaraMathematics Teacher 7051
Murray, Kristen Counsellor / Student Service  2407
Najand, NadimScience Teacher7057
Neatby, MargoCTS Teacher7041
Nickell, DaveScience Teacher7067
Oakes, GarryCounsellor / Student Services 2406
Oakes, TamaraSocial Studies Teacher 7071
Olbricht, NathanCTS Teacher7123
Parker, MeganCTS Teacher7027
Paye, Celestial
Fine Arts Teacher 7150
Pengelly, RockySocial Studies Teacher7183
Phui, LauraSocial Studies Teacher 7174
Roberts, DougCTS2009
Robertson, ChadCTS Teacher7170
Rodriguez de la Vega, JenniferCTS Teacher - On Leave 7033
Rounding, PhilipFine Arts2001
Samji-Kasssam, ShelinaMathematics Teacher7026
Sarin, TaniaCTS Teacher 7028
Schoenthaler, AndrewPhysical Education Teacher7110
Singh, Rinita English Teacher7153
Slaght, TaylorPhysical Education Teacher7014
Smith, StephanieMathematics Teacher 7012
Snyder, DavidScience Teacher7059
Spademan, JamieCTS Teacher7184
Sparks, KatherineScience Teacher7030
Stephansson Ross,  RebeccaInternational Languages Teacher 7070
Szol, RyanScience Teacher7029
Taylor, WayneEnglish Teacher7031
Thomson, IanScience Teacher7189
Topp, Julie* Learning Leader of ELL / ELL2510
Valenzuela, BrittanyEnglish Teacher7003
Walter, JeffScience Teacher7077
Watson, KatelynEnglish Teacher  7058
Williams, Sarah*Athletic Director 4004
Wright, KailaCTS Teacher  2010
Young, JulianStudent Services Teacher2127
Yu, CarolynScience Teacher7050
Yuen, PaulScience Teacher7053
Zavaleta, ArmandoCTS Teacher 70561

Last modified on

Earlier today we shared an update with CBE families with some important system information https://t.co/I4ROzvbQ3E #yycbe #WeAreCBE https://t.co/QYcLZRzma2

RT @RobertThirskCBE: When you compress the 12 Days of Giving into 1, the Comets really come through! #awesomekids #justthestart #WeAreCBE https://t.co/eQyELYT5s3

Calgary Transit is waiving the administration fee for the return of December adult and youth monthly passes. Learn more on their website. #yycbe #WeAreCBE https://t.co/BHhgLrZZqk

Information has been shared with families of students in Grades 7-12 about the move to at-home learning starting on Monday, Nov. 30. Learn more: https://t.co/fDRBX3310z #yycbe #WeAreCBE https://t.co/mW452ymora

RT @KiddleCBE: Grade 1 students have been discussing - What makes a great community? Here are their super citizens. We can all learn a lot from our youngest citizens. #supercitizens #WeAreCBE https://t.co/hZuCYFmvSQ