This school has been a great school for my daughter. She has really excelled and the teachers work hard to make sure she understands and is able to stay caught up. They have helped make her enjoy learning. Her experiences have been mostly positive. Once she was asked to read something in language arts we didn't agree was appropriate. We spoke the principal and teacher and they apologized and told us she would have more choices in readings. Other than that it has been a pretty good school for her.