257 SHELLARD LANE, Brantford, Ontario N3T 5L5, Canada
there is a lot of work but you will learn more than you will with any other english teacher. the greek mythology unit takes a lot to memorize but once you understand, you will see examples of it everywhere in your world.