Amazing teacher, is always open at lunch to help, and very amusing in class. She tends to be biased, but it worked in my favor, so I have no complaints there. Only 10% of her grade is on hw- awesome
She was one of the rudest teachers ever, she would always argue with the students and put them down and sometimes even cuss at them. Ms. Cannon was my least favorite teacher ever!