Love CAC...My daughter has been going for 2 years now. It is absolutely beautiful and a wonderful privilege my daughter looks forward to all year!