Turner Davis
The class is laughably easy as long as you complete assignments on time. Slow to grade but in a non-judgmental manner. However, I had a medical emergency and he was extremely difficult to contact. Even after he promised to grant an extension, he did not honor it and removed points for an assignment being "late". He wasn't understanding at all. 