Código PHP:
<select name="combo" id="combo">
<?php
$prof = new Profesor();
$prof->get();
foreach ($prof->all as $obj){
$valor = $obj->id;
$valor1= $obj->nombre;
$selected=$obj->LaPropiedad==$valor?"selected":"";
echo "<option value='$valor' $selected>$valor $valor1</option>\n";
}
?>
</select>
$obj->LaPropiedad, seria el nombre de la propiedad donde se almacena el dato actual (curso o profesor, no me quedó claro). Sea como sea, la mecánica es esa: el que coincida con el seleccionado, ha de llevar el 'selected' dentro de option.
Saludos.