As a person, I think he's a nice guy, but as a professor, he didn't show up to class most of the time and inconsistently sent out assignments out of nowhere which got me stressed on trying to get a better grade. His lectures are good and he teaches the function of government briefly, but not as in-depth.