Why Batavia?
Tryckflyer
I bought this up as Batavia also offers P2f. I know this thread is about Lion Air but it reflects the country as a whole and needs to be taken into account. If the guy training you is sub standard then you will be sub standard.
As for your friend needing extra training, did all the people in his class need extra training or just him? If everyone needed it then maybe the standard is high but if it was just him maybe he just needed some extra sims. No shame in that. We all learn at different speeds. Secondly, was this "extra training" having to be paid for by him or is it included in the price?