Mr. Anderson is an excellent teacher. He teaches myself as well as my 10 year old daughter in our home. He also provides piano tuning and services our piano. He is always on time, patient and fun. I appreciate that he understands when we have points that we struggle at and adjusts the curriculum in order to help us work through our stuck points. He uses humor, music theory and all sorts of clever tricks! He also offers discounts for prepaid and is very affordable, especially compared against other instructors in our area.