John Reinholz
I took Professor Reinholz at Buffalo State, he is hands down the best professor I have ever taken and I would recommend him to anyone. He gets to know all of his students and makes sure you throughly know the class material before moving to the next chapter. His classes are very easy to understand and get an A if you do the little work given to you