For English and General Studies, they are taught in English. Eng Lit is taught by native English teacher. For other subjects like Maths and R.K, they are taught in Chinese, although there is Eng Maths as well.
For 留位費, I can't remember if that is $500. It's long time and I forget it.