Horizon Schools Brand

Horizon holds 40 schools under their care. They provide the educational advantage of a small school environment that puts emphasis on individual attention.

More by Shaun Smylski

View profile