Mrs. Perrotte is one of the best teachers I have ever had. She gives a lot of work but she prepares you very well for everything and genuinely loves math. She is also so approachable and nice. A great teacher.
Some people don't understand that higher level math can only be taught in so many ways, she does a good job.