I am looking into ths school for my son. Does anybody have any views or feedback on this school? Thanks