Rancho Canyon MusicLessons and stuffContact Info

Rancho Canyon Music's Piano Instructors

Mike Esfahani

Mike Esfahani - Piano


As a piano instructor for over 15 years, Mike Esfahani's experience ensures success for students of all ages, levels, and musical interests. He is capable of inspiring new students with a combination of classical, rock, and pop techniques, making piano fun and encouraging students to practice on their own. With transfer students, Mike assesses their strengths and weaknesses and addresses them directly so that the student feels re-motivated and inspired. In adult students, Mike develops specific lesson plans and practice regimens to fit their busy lifestyles and schedules. He is proud to have had several students audition for and receive acceptance to prestigious music schools.

Mike began his music studies at an early age immersing himself in piano, theory, and composition. He has held positions as President and later Vice President of the Music Club at Irvine Valley College where he was one of only two students awarded the Tonya Reed Gardner Memorial Endowed Scholarship. A graduate of California State University, Fullerton, Mike holds a Bachelor of Music in Piano Performance, Magna Cum Laude, as well as a Master of Arts in Music. At Fullerton, Mike was honored with several awards including second prize finisher in the 2007 Music Associates competition, the Musicology Award for Excellence in Research 2010, and has been inducted into the Pi Kappa Lambda National Musical Honor Society—a distinction reserved by invitation only to graduates at the top of their class. Beyond teaching piano privately, Mike has also lectured courses in music history and theory at his alma mater.

Mike began teaching at Rancho Canyon Music in June of 2003. He very quickly developed a reputation as one of Orange County's premier piano teachers and enjoys a schedule of committed and inspired students. When he’s not dedicating his time to music and education, Mike enjoys the many diversions his local community offers. On weekends, you can usually find him hiking one of Orange County’s local trails or surfing the waves in San Clemente or Newport Beach.

Mike has been teaching at Rancho Canyon Music since 2003

Mike's standard tuition rate is $40 per lesson - 1 lesson each week for 30 minutes.
Please call us at (949) 589-7688 for availability and more specific tuition questions.

Danny Nasol

Danny Nasol - Piano

Danny Nasol has been a piano teacher for 15 years. Music has been a major part of his life growing up, with the influence of his mother, who was a composer and had a major in piano. Danny started playing piano when he was 5. He eventually studied at San Francisco Conservatory of Music and acquired more of his artistry and techniques with Erna Gulabyan. Playing the piano was not his only passion in music but he also enjoys composing. He has composed music from popular music to classical piano genres. Danny has entered his classical pieces in MTAC's Composers Today in the last 10 years and has won every year. He does not just teach theory to his students but encourages them to compose their own piano music. Danny specializes in assisting his students to develop song writing and strong piano technique. He teaches beginners to advance with all styles, from classical to jazz and popular music. He also enjoys oil painting, being a nurse and playing music with his family.

Danny joined Rancho Canyon Music's staff in 2004.

Danny's standard tuition rate is $35 per lesson - 1 lesson each week for 30 minutes.
Please call us at (949) 589-7688 for availability and more specific tuition questions.

Also Teaching at Rancho Canyon Music:

Katherine Buck - Piano - since 2003

Rancho Canyon Music features Piano lessons for students age 4 - up, Piano lessons in all styles, all levels, from beginner to advanced. We serve Piano lesson students in Rancho Santa Margarita, Trabuco Canyon, Coto de Caza, Dove Canyon, Mission Viejo, Foothill Ranch, Ladera Ranch, Portola Hills, Lake Forest and communities in the surrounding areas including zip codes 92688, 92679, 92630, 92610, 92672, 92673, 92675, 92677, 92678, 92691, 92692, 92694

All tuition rates are subject to change without notice.

Rancho Canyon Music