The school has a rather mixed reputation.
I once tryed to get my nephews in but after doing all the research stayed with some less inconventional option.