Alot of students give Mr.Cupido a bad wrap because they do not like to work for themselves. They expect everything sugar coded and brought to them on a silver platter. Mr. Cupido is a great teacher, he knows his stuff and can teach it with great clarity. His class is a great microcosm for life, if don't show initiative and work hard, your marks will reflect that. I suggest taking his class if you want to be taught the right way, and earn your marks.
Don't know why everyone has been so hard on her, she is nice to us and helpful and I have had her for 3 years and she has yelled at us ONCE. Be nice to her and she is nice to you. Simple as that.
Very strict and not so clear. She'd make a better principal.