Richard Bell
This was the best professor i have ever had. The only way you won't pass is if you don't go to class. He gives so many opportunities for extra credit and keeps things interesting in class. He lets you use notes on exams and if you need help he will walk things through with you until you get it. AMAZING professor. I wish i could take him again X1000