AOT
I was in the RAF and attended AOT before my BA selection. I found it invaluable preparation as it got me back in to the right mindset and I was able to prepare effectively. I was recommended this cse by others who attended it and have recommended it to others. Those people have joined BA and Virgin since.
Pse PM if you require any other info.