A diversity of groups have been formed to help others join in the life of the parish while filling a need of the parish. These various commissions and teams include: