Jeffrey Villines
A wonderful teacher! Gives very in depth feedback. I think its interesting that he gives audio feedback AND written feedback. Both very useful. took his summer accelerated class and its stressful sometimes, you must devote a good amount of time into his class. Interesting lectures as well.