Since the level of English is so poor in school, I have to find time to teach the kids English myself. One day, we were travelling in the car and I taught them when to use "much" and "many".
You use "much" for things you cannot count like the rain, sand, sugar etc. You use "many' for things you can count, like trees, lamp posts, people etc.
Then we had a game. We pointed out to things that we saw along the way and decided whether to use "much" or "many". The kids were happy with the game.
Suddenly the small one said.... "Mummy, the car is going fast and I can't count the trees so, its so "much" trees." Hehehe.
Grammar lessons can be fun. It need not be taught straight from a text book. It can be taught anywhere, anytime using real life examples. ;)