All my kids go to Teach and fun and I couldn't ask for a better place for my kids to grow and learn. The teachers are all warm and friendly and treat the kids like they are their own. My kids are far more advanced than other kids their age and I attribute much of that to what they learn at Teach n fun.