I love Professor Skimmyhorn! I was worried at first because of his bad ratings, but there are so far off. He gets a really bad rap simply because most students don't put in any work. If you do the homework you will do fine. He truly cares about the students even beyond the classroom. He has plenty of office hours and is always really helpful.