6600 Williams Rd, Richmond, British Columbia V7E 1K5, Canada
Even the most niche facts will show up on the test. Study everything unless otherwise indicated. Very, very memorization-based.
Lessons are guaranteed to be found on YouTube (just type in his name). Notes are sometimes present on his website as well.
Honestly, just be nice, study well, and participate in your English classes and she'll give you a great mark. One of the sweetest teachers in the school who's very chill and understanding.