The ability of managing all our events is great as well as being able to track attendance (easy reporting). My only issue at this point would be that you have multiple websites which means there are more links than I'd like but everything else has been wonderful so far!! If anyone wants help creating their own website then come see me :) Great software package if they provide good customer service/support from day one through implementation AND ongoing maintenance or any problems encountered by new users after launch. Being organized about how many people attend each session helps keep things under control when adding classes during busy periods such summer months and holidays etc..