Sid Thomas was the absolute best. He was excellent all the way around. He was incredibly knowledgeable, friendly, and most importantly did an excellent job teaching our son. He connected with our teen and gained his full respect. Sid went above and beyond and it's obvious he loves what he does!
more