Sarah Haigh
one of the classes that you can just breeze through. she provides you with all the material that is needed during the semester and is ready to help you when you need it. Lectures are not heavy and easy to follow. I would take any course with her.