Bobby Hall is an outstanding Guitar teacher! He has been teaching my son for a couple of years and it is just amazing to see how far he’s progressed under Bobby’s teaching. Lessons are a great combination of engaging fun and challenging exercises that really help the students engage and learn well. Reading music, music theory, cords, songs, song writing, playing on stage in recitals, contests, and educational games are all amazing methods Bobby uses to train his students. We are so blessed to have found him.