Best app for beginner - "I don't buy a lot apps but I bought this.." - by viki From <25% to 100% - "When I started using this I barely could read music.." - by Mark S Carroll Excellent - "Other reviews have said it all." - by DanEOD Best piano sight reading trainer - "This app is great! I love that it has the grand staff.." - by Jared Hay Main features: 1. user friendly GUI design overcomes the space and efficiency issues existed in most piano simulation apps. 2. learn and practice both treble clef and bass clef notes on 88 keys. 3. custom your practice to any skill level via changing key signatures, accidentals frequency, keyboard range, note selections... Enable/disable sound effect and hint option to train your ear or just let app to guide you. 4. informative graph generated from history practices' statistics records your progress. 5. lots of fun when learning becomes playing games...