Richard Highsmith
I loved this professor so much I'm taking another one of his classes next semester. He is very simple and to the point and makes his lectures entertaining. I felt that as long as you let him know in advance why you might be missing class he will let it slide. if you put effort into his work you will get a good grade. He does do some in-class things