Kosha Bramesfeld
If you're struggling with this course, use her study guides (in tandem with watching her lectures)! They basically outline all of the important details you need to know. Also, use her practice quizzes. I don't think she deserves such a low rating considering all of the bonuses she gives out and the fact that she takes feedback into account.