Gearing choices, in decreasing size order:
1. Compact crankset
2. MTB cassette (12-34) + MTB derailleur
3. Compact crankset + MTB cassette + MTB derailleur
12% average is pretty tough. If the course is fairly short, you may be able to get away with a 34/27 or a 39/34 ratio. But if it's long, I suggest the 34/34.
At 60 rpm up a 12% grade, here's the climbing rate:
34/27: 3738 ft/hr
39/34: 3421
34/34: 2978
Determine the climbing rate you think you can sustain, and select your gearing accordingly.
__________________
Ride, Rest, Repeat. ROUVY:
terrymorse