Big loving deal, he should be grateful his mother is actually looking out for him, regardless of how is doing.
And he complains that she cares about him?
I have no loving faith left in this generation :\
Way to be an starfish.
I love this whenever theres a Parent Vs. Kid topic, theres always that friend that rages and says the kid is wrong no matter what.
For instance you and Otis.
Anyways I think your mom is overreacting, you should tell her and explain (Not sure that you're in highschool but I'm guessing by the IB classes.) Highschool is stressful enough and you don't need people yelling at you what you gotta do. And A's and B's forget, she should be proud of you for getting in IB classes and making it.