The principals are great. but I have to agree with kriston too. DS7 is really to young to get the courage to self advocate. He is in a somewhat bad environment, when he does speak up he is ignored by his teacher.