Not too easy. Not too difficult.
Good Guy. Willing to help when you need it. Any semi-committed student should recieve the grade they want.
Good debates, refuses to give perfect grades on anything though.
Hours per week:
Advice for students:
fun class, he is open to all sides of the debate not just liberal side of things