They are truly hands on when it comes to teaching fitness. If we had the option of having them in person, that would be the only thing to make this better. Customer service is always available when you need it, and the content is great. These guys have helped both my wife and I through testing and continuing education. I absolute recommend these guys!