Great Grappling is a wonderful place to train. Jeremy is an amazing teacher and all the students there are very helpful and are dedicated to improving your game. There are no hot heads and everyone is interested in bettering their game and building training partners. There is a focus on making sure no one gets injured and the higher belts will all work with you to learn and work on your game instead of just displaying their superiority.
Highly recommended for adults and kids, the kid program is pretty amazing.