Professor Szabo's class is conversation-based, but has no participation credit, so a small group of students always have to carry the daily class content. Szabo is awkward and tends to push a political agenda, which makes the classroom a harsh learning environment at times. They are a fair grader and the content is manageable. I wouldn't recommend.