2017 training calendar

After a bit of a hiatus we are now back with a fuller training calendar for June and July. Training for the remainder of the year will be forthcoming.