Report controls have a Control Source property that tells Access where to get
the data you're interested in. It must be set to "InstructorID". To print
the name, base your report on a query that links your table to the
Instructors table, and include the InstructorName field in the query
selection. Then you can change the control's ControlSource to the name of
this field.
As an aside, this is good, because it means you are only storing the foreign
key InstructorID in your table, which is how it ought to be. The reason your
form displays the name instead is because your combo box is displaying the
first non-zero-width column. Look at your combo box' properties. I suspect
Bound Column is set to 1, meaning the first column is what is stored in the
underlying field, and your ColumnWidths are set to 0";x", etc., where x is
some value.
Hope that helps.
Sprinks