Jeffery Cochran
This was a required course for the program I am in. I read the reviews and Jeff was a good option. One thing is certain is that it is clear he wants everyone to succeed and he does care. The class definitely ends on a high note. I respect him and I am glad I took his class.