My son has been taking guitar lessons with Tim Maynard for almost a year now. Tim is a very patient and encouraging teacher. He engages my son by giving him interesting songs to learn and keeps the lines of communication open with me regarding his progress. Tim works with him on theory but makes learning it fun by using songs that are appealing to him. We are very happy with the lessons and highly recommend Tim to any student interested in learning guitar. Tim is a true professional!