Hi I recently heard about these schools and have not had a chance to visit. So any views on the school's academic, ethics and social/cultural aspects would be very helpful. Thanks