My daughter is in 3 and in the 3-5 yr old class. The teachers are really what make this place special. Extremely patient, motivating and use positive reinforcement to keep them focused and engaged. Today my girl was feeing very anxious/scared and didn't want to participate and sat on my lap most of the class. Mainly my fault as we were late and the kids were already going. After the class the teacher did not hurry everyone out but actually stayed and played chase with a few of the kids for at least 20 minutes. My daughter had a blast running around and I could tell it brought her confidence back. When we left she said she couldn't wait to come back. I really really appreciated the teacher doing that. Great place to get your kids confident and learn the basics in a number of sports. Highly recommend!