The teachers here are amazing. I love all of them. You can tell they are very educated and genuinely love the kids. My daughter is 3 and talks about how much she loves them all the time. Each kid has a role to play on a daily basis. This is so awesome. They take turns being a line leader, a weather person, the table washer etc... They give them tasks and the kids love it. My daughter is 3 and can tell you the weather. She loves being the weather girl!