Frances Caron
Her lectures are very fun and engaging. The class is easy on overall and assignments are pretty straight forward and fun. Her grading criteria, however, was unclear. There are a few extra credit opportunities which help a lot.