This place is wonderful! Mr Jensen is so good at what he does. Our daughter has been going for 2 months and he has been very patient to make sure she knows the moves but pushes her along so she is always learning new material. He makes it a lot of fun for her so she is excited to go each time. Very highly recommended.