I really think that parents (grandparents) need to keep their nose out when it comes to telling us how to bring up our children.
Other then the odd incident (Centerparcs, lol!) and a couple of others, our parents have kept their noses out, and if they dont, I am normally straightforward in telling them to.
Just ignore her hun, you have had a really rough few months so its no wonder you havent been taking him to childrens classes.
x