Ms. Ruth is amazing! She teaches tons of music theory without the kids even knowing it! My daughter has taken piano lessons with her for 3 years & she absolutely loves it! The method she teaches gives students a sense of success right away which is great!