Dear GG,
Please don't make a big deal out of this. Your teacher is just trying to help you. There is no reason to make a big show. It's not nice to call other people "Illiterate whales" too. You will learn best in whatever group you are get into.
Sincerely,
blossom364