Sarah LeMire
Sarah gives amazing feedback in the course and the grade you get is really dependent on how much time you put into the course. Also the text book is free. The class is very well organized and she is cares a lot about your success.