My daughter loves her preschool class. Class could be a bit longer, but I know 30 mins is common for that age. Staff is friendly and welcoming. Website was difficult to navigate to find class info, options, and schedule.