Very intelligent professor but is very keen on his own beliefs. If you believe something different from him he will tell you you're wrong especially politically. 1 paper due each week but they're easy and less than 1 full page. He loves if you talk a lot especially if you agree with what he says. 