My son has been offered a place but I would like to learn more first- any personal experiences would be well valued especially money related as I do not want to be sending my son into snobbery....