Hi Charlene, I am not sure whether you have at least a Bachelor degree or its equivalent along with your certifications, since in order for a foreigner to apply for a job in the US usually at least a bachelor is required... (not always but most of the times). The main difficulty is to get a sponsor (a company, organization, school or however you want to call it...) willing to hire you for the majority of them (more than 90% usually are NOT willing to do that but would rather prefer to employ either US Citizens or Green Card holders (this latter being someone who was previously sponsored by someone else and got the Green Card so he/she doesn't need to be sponsored anymore... To make the long story short: they do not want to deal with immigration issues. My suggestion is: if you can afford to enroll in a degree program in the US, you can apply for a student visa, which, to the best of my knowledge, could allow you also to work part time, though there might be some restrictions) or you can come here as au pair (nanny) and then, while working trying to contact schools and see if you can find one willing to sponsor you while offering a teaching position. Second advice: should you decide to go for it, I strongly suggest you as soon as you get here in the US to contact a Credential Evaluation Service accredited by the US Gov. since you will also need to PROVE your level of education in order to work and be sponsored later on. Hope you will find these information useful. Good luck!