You got to be comfortable with political jokes if you're going to be in his class. He's a great teacher that cares for his students and is always there for them if you need him. Did a take home final and a take home midterm and had class sessions just to help us. Highly recommend. He's honestly the realest teacher at UNLV.