ICA Guilds and Federations are involved in just about everything in their local community and the widest possible range of courses, activities and events. They develop their own programmes each year to suit the membership, and also participate in the activities arranged nationally. Within each Guild particular interests are catered for too, its monthly guild meeting is on the 2nd Wednesday of every month.