Preparing to live and work in the USA? Don't be surprised by cultural diversity! Embrace cultural shocks, overcome and adapt to differences, learn from them to succeed, and make the most out of your journey