Rie Maruyama
Maruyama Sensee is very nice and explains things well. Although the class was homework heavy-ish, the homework is very helpful and fairly easy; won't take you more than one hour to finish. The quizzes are very representative of the material covered in lectures, and you can opt-in for extra credit.