I am an Indian national and I have an expired American drivers license ( Expired in May 2010). I do not have a Indian driving license yet. Can I take the driving test directly ? I have been driving for last 5 years and I am fairly confident.

My friends tell me I CANNOT take driving test directly and its compulsory to take minimum of 12 driving classes.

How much does the test cost?

Thank you for all the inputs.