HGS is a great place to learn at any level. Such a creative and friendly atmosphere! Highly recommend!!