Another option that I am growing even more fond of is the MantisX Training system. Watch it in action here https://youtu.be/njgAvFOAtBQ
This system is great because it gives you real time critique on exactly what you're doing wrong, and examples on how you can improve it! It is specific and detailed and I love it! To test one out for yourself, stop by the store and check out our display!
These are just a couple of things you can do to train when it's cold out... What do you like to do to train when the weather isn't 'ideal'? Give us your suggestions!