Hola Briss, Triby.
Creo que lo que Triby trata de decirte es que ocultes el Id en el value, asi no lo ve el usuario y tu transmites el Id seleccionado y no el nombre. Claro, eso depende de la lógica del programa, la cual desconocemos. Algo asi:
Código PHP:
<select name="cprofesor">
<?php
do {
$id = $row_profesor['id'];
$fullName = $row_profesor['Nombre']." ".$row_profesor['ApellidoPaterno']." ".$row_profesor['ApellidoMaterno'];
echo " <option value='$id'>$fullName</option>";
} while ($row_profesor = mysql_fetch_assoc($profesor));
?>
</select>