James Harper
he's a great professor. I was a little iffy at first because of the mixed reviews but honestly, he's great. His class is simple and not difficult at all. If students have any questions, he's really welcoming and doesn't make you feel like your questions are dumb. Really recommend taking his course! 