I did not think I was capable of excelling in a stem class until I had Erin. She is insanely organized and you know your grade for the whole semester which is really helpful. If you keep up with the work you will get a good grade, and if you fall a bit behind, she gives tons of extra credit opportunities. I love her!