I took a class with this guy at Harrisburg Area Community College but I am rating him on here because he was so bad. He would spend loads of time teaching us stuff that most people probably learned in elementary school. Also, he has no sense of organization. The reading assigned didn't seem to line up with anything we were discussing in lecture. 