Professor Ahle is very involved and helpful. She gives videos on the topics and offers tips for public speaking. You don't have to purchase a textbook. She provides the chapters for free online. There are quizzes for the reading and you have to do several speeches & comment on other students' speeches. I liked her class. I'd take it again. 