The teachers are very engaged. The school incorporates a team teaching approach which allows the school to seem small and engaging. For example, the 5th graders are placed in Team A and B. The teams are equal for academics. The team includes the core teachers, i.e., Science, Math and English/Language Arts. The team teachers are able to focus on the students and get to know them. Additionally, the teachers are very well trained. Every teacher responded to my emails or questions within 24 hours - and with the answer! They didn't just forward the emails to others to answer.