400 WHITEPINE RD, Riverview, New Brunswick E1B 4H8, Canada
He's one of the best teachers at RHS. He makes so much sense and is forgiving with his marks while preparing you for post-secondary at the same time.
Be prepared to sacrifice all your free time in doing homework; her law class is basically equivalent to an english class, and she gives out so much writing homework with so little time to complete it that it's hard to keep up in other classes.