Cynthia Duclo
First thing off the bat, she assigns A LOT of work. In a week, you'll be finishing up assignments, continuing recent assignment, and starting new ones. I personally felt that the extra work was to bothersome and stacked with my other workloads. However I must say, she is very approachable and easy to communicate with. She also takes attendance.