Obannon was by far the worse professor I've ever had. He clearly has nothing to lecture about, instead he mandates attendance for students to show up to a useless class. He also does not care at all about his students or being accommodating for emergencies. If you can help it, do not take this professor. It was a big waste of my money. 