Located in a beautiful residential neighborhood in Newton, on over an acre of meticulously landscaped grounds with three fenced-in play areas, The Teddy Bear Club’s pristine facilities provide an inviting environment for children to flourish in a nurturing setting. Bright, cheerful, well-organized classrooms offer carefully selected learning materials, a multitude of specialized play areas, computer tables, art stations, and more. The school also boasts a stunning library featuring an extensive collection of both French and English children’s books.