Lots of reading and weekly quizzes. Lectures are quite long with a listening quiz after every class. If you miss one class your participation grade will drop drastically. There are two concert reports in her class which she does not offer an online option for. Very strict about grammar and spelling even though it is not an English class.