OMF has provided an enormous amount of learning and performance opportunities that my son would never receive anywhere else. The amount of energy and time the OMF staff give to the children is remarkable. OMF has been such a positive experience for our son. We know that his involvement with OMF will benefit him throughout his life. We have noticed his level of confidence growing more and more with each new experience and are excited to see what the future holds for him and OMF.