I can't lock onto targets with the javelin when you need to shoot the tanks on the overpass is it the trainer or am I just missing something?
Are you inside a building by chance? Do you have the weapon selected and pointed at the proper target?
The Javelin could take some practice to shoot.
Try that level on recruit. I beat the game in a few hours on recruit w/o the trainer.