I love this place. Mike is a great instructor.. What makes him great is he takes the time for you to see the techniques quickly & in slow motion, will correct you so you're not learning wrong, & emphasizes realism. Melissa is great as well, she brings an awesome energy, she also will break things down even more. They both create an amazing environment to learn. Highly recommended!!! At least try a free class or $40 for the first month for new students.