I was sure the author simply gave Shinonome poor English skills because the author himself never learned English and was thus making sure there won't be any English in this story. But she just suddenly has one single bad subject despite being good at everything else. Coincidentally the dude then happens to ace this single subject she can't handle. Such wonderful writing. I guess this is more or less the kind of "twist" AI is capable of.