If u have trouble with identifying notes on the spot, GET THIS APP! The only issue is that you can move The piano around to change your point of reference (I play marimba, and the first note i learned is Bb) so my point of reference is Bb, while the app forces D to be the first note in the piano. if they made it so the piano was movable, I would give this app 5 stars- no questions asked
ZForce72 about Music Tutor (Sight-reading)