Beth Aylesworth
I love her, one of the nicest teachers I know. She's funny and actually wants you to learn. If you're doing your part, she'll do the same for you as well. If you don't study, you WILL fail.