I would highly recommend it to everyone.
A very good Martial arts class with a great and dedicated set of teachers. This is not the one which just hands out the belts, they make you work hard and earn them which is the way it should be. I have a brown belt and a white belt and both of them don't want to miss a single day. I would highly recommend it to everyone.