UkeHero is almost like playing a real ukulele. In fact, it's the best alternative that I have found on the iOS to playing a real ukulele. This virtual experience is perfect for ukulele enthusiasts as it comes with a Smart Chord System, finger pattersm 72 possible chords, 4 sound effects and an automatic mode that has 14 patterns. I use this app to keep me practicing during work breaks since I can't just pack up and bring my ukulele with me to work. It keeps me focused and learning, which has helped me a lot with playing the ukulele. I believe this app is great for players of all levels. I'm not a pro, but I feel that I'm above average and this app is definitely enhancing my skills.