I applied online. I interviewed at Ameson (Houston, TX) in Apr 2014
Interview
It was done over skype by a representative from Ameson after an email confirming that I had passed the first screening. Afterwards I had to submit a series of tests such as a medical exam, background check, TEFL certification, and so forth.