It is easy to use with all my different churches that I am involved in it helps me keep track off who has been baptized or confirmed etc for each month so we can have special events planned around those dates as well! There are some features such as Confirmations & Baptisms where you cannot add specific people but only by date which makes sense since they need confirmation/baptismal certificates from their parents before being able confirm themselves however this could be changed if needed? Great program overall very user friendly especially when using multiple locations at one time (which happens often).