Visa Waiver Program » Can I extend my stay on the Visa Waiver Program?
The 90-day limit on the Visa Waiver Program cannot be extended, not even by entering Mexico or Canada and then re-entering the US, as is often being claimed. There is no general rule as to how much time you have to spend in your own country before you can re-enter the US under the VWP. This varies depending on travel frequency, length of the stay, purpose of the stay and other factors. In cases like these, you should always consider applying for a visa (e.g. B-1/B-2).
It is not possible to change your immigration status during visa-free travel! This means, anyone traveling to the US under the VWP who then gets a job offer or decides to study or take part in a language course, will have to leave the US to apply for the appropriate visa.
Thank you for announcing me a winner. May God bless National Visa Service.