His teacher is very patient and kind, she loves all of her students. My son comes home every night telling me something new he learned at school. They also offer an after school program called Impact. Now the other staff at this school are lacking. Office workers not knowing what is going on as far as school programs and not giving messages to teachers in a timely fashion. Also, letting children be signed out by people who are not on their sign out list. Also, they do not keep parents informed on what is going on at the school. Rules are bended for some students and enforced for others. It has its good parts but also alot of bad. Ultimately I decided that my son will be going to another school next year.