Tina O'Hailey
Great Experience! She was very helpful when students got lost. Her lectures would persist of visual tutorials, and then we proceed to do the same exercise on our own for questions. She was very attentive but a little tough when it came to grading. But! done good intentions and helpful feedback! Lots of freedom with the projects too! 