Robert Talbert
This professor cares dearly about his students and making sure you understand what you do. He is very easy to talk to and will give you the attention need to pass his class, in honesty, it is hard not to pass his course. I strongly encourage people to take his class.