It was a pretty easy ride, until the last hill - which covers the last 3/4 mile or so and changes over 100 ft in elevation. It includes the bridge over Route 9 (Crossing Blvd). I stood around talking/wheezing for a little while outside, and when I went in, my face was still bright red from the exertion. It's good for me, though.
Miles biked this year: 41