JMG Training Services provide quality swimming lessons for adults and children using qualified staff by appropriate governing bodies onsite or offsite. All staff are also Disclosure Checked and we offer lessons for groups, 1 to 1 and 1 to 2 at all levels including: