She is wonderful for public speaking. I took her over the summer and I enjoyed the class. I don't really talk much nor like to touch but she very considerate. She'll check your speech before class and give you feedback on it as well.