Coming from someone who used to attend CC's school and knows the teachers (and them) quite well, I'd agree with everyone above that the (yes, old) teacher is a grumpy lady who picks on some and glorifies others without reason. Pick yourself up and dust yourself off - going with what others have...
Hi Ayushi1,
Not sure if it's still relevant to you but you can feel free to get feedback/help on an essay by PMing me at any time :) FH happens to be one of the texts my sister (high school teacher) is teaching her students at the moment.
All the best,
Vivo.