It has been a year since I started taking lessons from Karla and I have made tremendous progress. I went from not knowing anything about the guitar to learning and understanding theory, technique and how to read and play music well. Karla creates a lesson plan for each session and focuses on improving a particular skill every time. She preaches good technique as that is the basis to be a good player. She will teach you at your own pace to ensure you are grasping the material well. She will adjust based on how you’re progressing and will give you the tools to get better. She is very reliable, patient, and very knowledgeable. She can help you play any song you want by teaching you the proper chords. Her online classes are just as productive as if it were in person. You will not miss a beat! Overall, you cannot find a better teacher than Karla. She will teach you everything she knows. You will notice the difference in no time and will become a more confident guitar player. I’m looking forward to continue learning and becoming a great classical guitar player.