Meerut, Meerut, India- 250001. .
"Can we (in reality) learn to speak English in 30 days?? :O I have come across many ads of institutions claiming the same. I wonder!" in Spoken English classes
Nothing is IMPOSSIBLE but learning a language needs time and patience. It has to be nurtured through getting the basics right with lot of practice.