I liked her classes and found giving a class speech easy ( virtual). She gave lots of feedback, and you could make appointments with her to have her look over your speech before presenting it in class. Maybe different if in person, but it was a fun zoom class for me. It was an auditory class, and the textbook was not needed but is online for free.