Air Canada hires teachers. That's good.
As regards levels required to pass the course, are the criteria the same as those in the federal government, the CBC policy, where C is the highest grade? You are familiar with the skill levels: comprehension, writing, oral. So that means someone who passes the course is able to speak coherently and understand anyone in English or French, depending on the language of the course.