I highly recommend Kimberley Krohn as a piano teacher. She has been teaching my son for about 5 months. I am so impressed with her breadth of knowledge, patience, and teaching style. It is an excellent mix of music theory and practice and she is super nice! I feel lucky to have stumbled upon her.