Helps to know the rules first etc but then the app has got an absolute beginners level. I think this app has the potential to teach me more and make me a better player, it's good to practice against the computer to find out what level you're at. The online option is fun to, the only annoying thing is the adverts but there's not too many.