Both of my sons have gone to this in their entire life. Their teachers provided great feedback on their works. My younger son needed extra help, so the school did provide help for him. He has been improving getting more 3s(max) and 2+s. It has been a great experience for my two sons.