Take Ms. Oliver if you can! She is great. Extremely knowledgable and tells you exactly what you need to know. As long as you do what you are supposed to do for the speeches you will get an A if you put forth your best effort. She is extremely approachable and friendly! 10/10 reccomend. 