Vandana Mahajan
Professor Mahajan's course is well-organized, and the homework is not overly difficult. You should be fine if you keep up with the readings and complete the assignments. However, there are some discussion boards to complete which aren't hard and give you great feedback.