I found a job posting as an English Language Consultant for this company on the Teaching House website - however I can't find anything about it online. It seems a little too good to be true, which is making me cautious. Anyone know anything about this company or this position? Here's the link to the job description from their website: http://www.azoreglobal.com/#!join/ctaf