Diogo and Thea really make you feel like family. There are so many available class times so it is easy to find ones that fit your schedule. The instruction is high quality and your training partners (other students) are helpful and not just out for themselves. I couldn't be happier training here!