A fantastic, fun resource that allows you to practice all the different parts of speech at your own level. There is a very detailed tutorial and help while you play. The aim is to pick the correct type of word or part of speech in each of the sentences. For every wrong answer, you will be given an explanation and a chance to try again. Can you complete all the levels and become a Master Ninja?