Specialized learning helps students grow to their full potential. Fairhill is great at it
Fairhill does an excellent job teaching learning different kids in a way that allows them to reach their potential.
Very clean school