Sounds like you are not storing the ID number of the record from the table that stores the new field. Instead, you are storing the actual text portion.
For example, in the Algebra example, when the counselor types in Algebra, the combo box displays the word Algebra. But i'm guessing that the...