Pues mira:
Cuando envias el primer form al php destino para hacer el insert, tomas el id del usuario y mandas este por medio de get a la pagina dond e esta tu segundo form.
De esta forma, mas o menos:
Cita: segundoForm.php?idUser=<?php echo $id;?>
Luego tomas este id, en el archivo del segundo form:
esto lo colocas en el form, de esta manera:
Cita: <input type="hidden" value=<?php echo $idUser;?> name="idUser">
Cuando haces el envio del segundo form, enviaras tambn el id del usuario, luego....
haces el insert de estudios y tomas el id de este, luego haces el insert de la tabla intermedia como le llamas, usando el id que acabas de retomar con get y el que acabas de generar.