Awesome
I've taken Professor Keolamphu's class twice. He's really nice and funny. He can go off the topic a bit, but he's still great. He's understanding too. However, you have to speak up and let him know what's going on. On the other hand, he gives a lot of quizzes. Those were online though. The only way you will fail is if you really don't want to do the work outside of class.
William Paterson University - Psychology