Saturday, May 19th, 2012

There are a few revisions to the historical training schedule. Please check here for the more up to date version. Alternatively check the calendar to see what’s happening each week.