Yes preparation of CSS can be done only within 2 month. It is not a big deal, shocked!
no need to be shocked! :p yes you can do it provided you are English lecturer in a well-reputed educational institutions; and the subjects you mentioned have been studied by you in your academic career and have grip over them. Yes! you have been good reader and writer for many years. I think if you have these skills CSS is just Halwa
otherwise it is a nightmare for almost 98% of the new aspirants :p