Ms. Hagan-Rasigade is extremely professional, well-prepared for lessons, and very good with children. She is working with our 3 children, ages 9 and 6, and creates lessons to accommodate and engage both levels of learning. Our children look forward to their time with her, and even practice during the week because they want to impress her! Well we are very impressed with her! Highly recommended!