- Treble and/or Bass Clef Notes - Practice and Quiz Mode - Good quality piano samples - Multiple Difficulty Level - Random Notes Generation - Different Notation option