This game is the 100% realistic and with fast performance as well, the basic strategy training is great. It will even display the current running/true count of the deck for all you card counters but unfortunately it does not really train you on how to alter your gameplay and betting based on the count witch is the only guaranteed way to actually have a legitimate edge over the the casinos. witch is why I gave this app 4 stars and not 5 but it is still amazing