Are those names TL jokes, or were they actually like that?
edit: Also, him being told everything by the AI is quite realistic. He's a line officer, probably from some engineering or maintenance branch. Even more, this is someone on a battleship in a space setting. These facts tend to mean that he has very basic training in small arms combat or first aid, as they would be very rarely needed skills on a limited training schedule --probably meaning some BT -stuff he has never revisited. Modern armies (especially conscript ones) would pay arm and leg for a reliable and time efficient method for making such personnel into capable combatants, such as this onboard tutor AI. The only thing throwing a wrench into this is that brainwash trainer, but it's easy to accept that it's not a mainline answer from the possible problems already mentioned.