Justin Bateh
He is a GEM at SPC. Easy grader, assignments make sense. There is one discussion & 2 responses per week, 1 paper every 2 weeks, opposite week is an exam (not easy, weird questions). I would take him for every single class if possible.