Glenn Blanco
I took a hybrid course, so I only met with Blanco once a week. Super clear with his directions, he gives long lecture videos, but they aren't difficult to sit through. Do the study guides!