Kevin Gleason
Just finished 6 week summer online course and it was a ton of work, but I learned a lot. He gets deep in your DMs and you will need to talk to him one on one in every discussion. Very socratic teaching style. Think he lives next to his computer and usually responds within minutes.