I can't say enough about this school. My son hated going to school before we moved here. He was constantly fidgeting, getting distracted and though he was doing all of his work, he was getting in trouble all the time. From the day he started at OCPS, that all stopped! He was able to understand the teacher, sit still, pay attention and was able to learn, grow and make friends. I think OCPS really takes time to figure out what environment will be best for each student by weighing experience, personality and teaching style. I am amazed and so incredibly happy with OCPS.