201 Yorkland Street, Richmond Hill, Ontario L4S 1A2, Canada
She is very informative and supportive throughout the Co-Op placement term, only expect a few assignments and a final presentation near the end of the course.
The lessons are minimal, so just try and finish stuff as quickly as possible while maintaining a decent level of quality; easy marking is prominent here.
A schedule of the class is posted online, make sure to check it often to see when a quiz or exam is coming up, as there is often no reminder until the day beforehand.