With 52 classes on offer every week we are certain we can provide a class to suit everyone's needs. Please see the individual tabs under 'Classes' for more information.