Where are you located? I assume, from your post, somewhere in New England. If so, there are many groups with whom to ride and train. If you give me at least a state with which to start, I can try to point you in a direction.

SheFly