Excellent staff!!!! They are very friendly and really take the time to make sure you understand the techniques and I really appreciate them making the training environment conducive for the new people. It was a little intimidating being around people that have been doing bjj for years but they made me feel very comfortable and make me excited to be in the classes learning new things. If you are interested in learning I highly recommend this gym!!!