i think 25,000/- is your housing allowance right?
That is a very good allowance if it is how I read your post.

You need to ensure that you get school fees for your child. It is a typical allowance given by banks etc..