Great teacher. Study the exam practice questions and you will do well on exams. Zoom proctoring. Average amount of studying, relevant content and guest speakers. Class debates are pretty easy to prepare for.