Ohh, how great that there are sisters in this space! The other thing that you can look into are cycling (sometimes called spinning, etc.) classes at your local gym. I have found them good for staying in shape during our rainy season, and there are some instructors who are riders and do a good job covering a number of training areas.