Bricio Vasquez
Attendance isn't mandatory but he gives out assignments which count for a grade so you pretty much have to go to class. There is only one test which is the final. The majority of your grade comes from online quizzes. He gave us no guidance for the final so no one knew what to study. If I could go back I would have never taken his class.