Richard Stachel
Lectures can be boring, but the class is pretty easy. Show up to the review days, he gives you a study guide and a practice test which is super helpful. There is one semester long project, but again, not too hard. Don't need the book but will have to get LivePlan access ($40). Do NOT get until he says, it'll expire. Only 1 group member needs to buy