I've trained at many different gyms, in Kentucky and Massachusetts, and none match what AFS brings to the table. Everyone is very respectful, humble, and have very much of a team mindset where they are willing to help everyone get better. The coach, Scott Elliot, is a great man and very skilled, and that skill shows through the entire team there at AFS. I could go on and on about this place, but if you are looking for a place to train, I definitely recommend AFS.