Mr. Barraza has been my teacher for a couple of years. I took guitar classes with him in high school. He is just outstanding in all the work he does. The dedication he would give me as well as every other student would go above and beyond expectation. He is a very intelligent, noble, and caring person. He is fluent in both English and Spanish, and his thirst for knowledge is insatiable, so whether you want to study music, Spanish, math, reading, writing etc. Mr. Barraza would a great choice for you, truly a great teacher for all ages.