I find that most independent schools are like this. Here in the UK some independent schools (Eton, Harrow etc) are on the verge of hitting over £25,000 a year - and thats just on tuition fee.