Try approaching Allianz or try an insurance broker. you will need to tell them what sort of classes, how many people, ages, times and how many a year, how supervised. Minimum premium would be approx €350 for a year but could be double that depending on what you do in classes. Ask the community centre for a copy of their insurance details as well.