I only give this race a B because of the whole starting situation. Its a Point to point course so you have to be shuttled up to the top and wait until go time. Its WAY too early to get up there at the start 2 hours before race time and just stand around. Its COLD and there were not even close to enough restrooms for all the athletes. I think just offering some seating and heaters would make this that much better. I did however thoroughly enjoy the course (until the 6th street hill at mile 12 🙂 ) It is mostly downhill/flat. There was a lot of support, multiple aid stations and a nice expo.