Can you be more specific as to which towns this ride goes through?
Most of central MA is *very* hilly. Short, steeps hills, as opposed to long climbs of a shallower grade. Lots of them.
Just my opinion, but the only way to train for hills to ride them.