Eloise Anderton
Social Studies 10
French 10
English First Peoples 10
English 9
French 9
Cece Arnold
AP Seminar 11
English First Peoples 10
English 10
Social Studies 10
Mita Cheng
Mandarin - All levels
Neve Devine
Beginner Mandarin
Mandarin 9
Daisy Dryden
AP Seminar 11
Science 10
Math 10
Social Studies 10
French 10
English First Peoples 10
Metamorphosis 9
Liz Gauvreau
Indigenous Studies 12
Pre-Calculus 11
Physics 11
Life Sciences 11
Jai King
Math 9
Spanish 9 & 10
Science 10
English 9
Metamorphosis 9
Julia Toffoletto
French - All levels
AP Seminar 11
Science 10
Math 10
Metamorphosis 9
Aria Kohlruss
Marine Sciences 11
Sterling Ramsay
Life Sciences 11
Lia Silverman
Spanish - All levels
Irene Tang
Mandarin - All levels
AP Microeconomics 12
Pre-Calculus 12
Math 10
Math 9
Alice Teng
Mandarin - All levels
Juliana Vilhena
Math 10
Math 9
Metamorphosis 9
Esther Wu
Mandarin - All levels
AP Calculus AB 12
Pre-Calculus 12
AP Physics 11
AP Chemistry 11
AP Biology 11
Pre-Calculus 11
Science 10
Math 10
Math 9