Chiara Elmi
I am mixed about this class, Elmi is a very nice and enthusiastic professor who wants everyone to learn; however, lectures can be very overbearing. Lectures are very long, speedy and cover A LOT of material. The tests aren't too difficult and there are many asynchronous discussion boards. Overall, she is a good choice, but the class is frustrating.