Geek is great. Very informative and helpful without being condescending. Jason (the owner) creates a wonderful "there is no such thing as a stupid question" environment. Though he may be a"geek" his communication abilities were far above what you normally get with a tech company like this. He's knowledgeable, entertaining and occasionally funny.
Recommend highly for any tech issues you are having, big or small. I haven't taken the class, but after working them I will look at signing up.