Anyone use this virtual trainer? His classes are amazing! Improving my road riding by remembering what he teaches in class. Have a great wee