Neither OAA nor CTC have presented any financial concerns nor caused students any issues.
Not entirely true - I was hearing of financial problems for CTC before the buyout.
The trouble with non aviation companies (i.e not CAE) is that if the business isn't profitable they're also quicker to wind it down.
That post just came off in favour of Oxford - which it wasn't meant to - it was just the rumours I have heard (After all it is a rumour forum

)