Hybrid class with mandatory classes every other week. Weekly practices, weekly quizzes, student-led discussion, a midterm, a final, and a final paper. Material can be difficult, you must keep up with it to get a good grade. I wouldn't take this class.