New Courses for 2009

Trinity has a packed programme of training and courses for a variety of ages and abilities