although the new horizons school is a fine school academically (which i believe is what you are searching for) socially it is what one would call..socially challenged. i should know this because i study there currently..
based on both academic and social records i personally recommend Lux Mundi.
it has a well rounded educatioon and gaurentees a great social lifee..
