I'm not sure - she was 7 months pregnant, so is not likely to be around much longer.
As far as I'm aware, the instructors are all BA pilots, though one or two may be retired from active flying. I have not heard of engineers doing it - if so I would feel cheated.