Aaron Petit Piano  

Classical Pianist, Teacher, Lecturer, and Composer 

Useful websites:
1. (Free Sheet Music Library)
http://imslp.org 

2. (Full Anaylsis of J.S. Bach's Well Tempered Clavier Books 1 and 2)
http://www-personal.umich.edu/~siglind/text.htm  

3. (sheet music, discussions about the piano, a musical blog, and much more) http://www.pianostreet.com   

Recommended reading:

1. Max Camp: Developing Piano Performance

2. Walter Geiseking/Karl Leimer: Piano Technique

3. William S. Newman: The Pianist’s Problems

4. Jean-Jacques Eigeldinger: Chopin Pianist and Teacher

5. CPE Bach: on Playing Keyboard Instruments

6. Josef Lhevinne: Basic Principles in Pianoforte Playing


Important YouTube channels and tutorials:
1. (Dr. Josh Wright, Concert Pianist and Teacher)
https://www.youtube.com/user/joshwrightpiano  

2. (Paul Barton, Pianist and Artist)  
https://www.youtube.com/playlist?list=PLzSEchvesNHYKhP8qdnPaAD87AEH0XrAZ  

3. (Dr. Alex McDonald, Pianist and Teacher) https://www.youtube.com/channel/UCePfwq1WIVsad_lfY1AATqg    

Articles:

1. (Horowitz on the incorporation of technique into musicality)
http://nettheim.com/horowitz/horowitz32.html

2. (Horowitz on voicing and balance)
http://nettheim.com/horowitz/horowitz28.html