Pre-race run of the course. The course is challenging with some steep uphill climbs. Mile 1 is fairly easy with some small uphill grades. Mile 2 is tough with rolling hills and steep climbs. Mile 3 is easier with one small hill coming in around the end of Mile 3.