I took this class completely online so I don't really have a solid opinion of Dr. Roha's teaching style. Overall, the class was relatively easy, but it felt like there was a lot of reading every week. There are weekly quizzes, a couple of participation activities, a research paper, and the final exam. I would recommend her!