John Young
I would not recommend this professor at all. He assigns several assignments a week (like we dont have other classes), stands in front of a class lecturing the same topic EVERYDAY and gives insanely difficult online exams. Also, he's not clear with what he wants with assignments. When I tell you half of the class dropped him and stopped coming. SMH!