CX are recruiting for the LHR base, but you must speak Cantonese, Mandarin, Japanese, Tagalog or Korean, as well as English.
As for the teacher you speak of, most crashes are survivable! Ditching is a touchy one but you never know what might happen so you must be a proficient swimmer. It's not hard to do though really!