Jean Cadet
I am Currently taking his class and it's amazing. He provides the necessary material you need to succeed( Videos and reading materials) and his grading is very clear. its mainly quiz and test based but if you do the readings and videos Its an "easy" A. im taking his class fully async. I'd recommend for everyone to take this course!