A family of Microsoft relational database management systems designed for ease of use.
This was working fine the last time I looked at it. What did you change?
Also you are not making sense here; "If you look at the second Sub form, the StudentProgress, immediately after you choose a Center from the drop down, you find names of students repeated 8 times instead of just 4." Are you referring to the CenterCode1 combobox at the top of the form? I just tried it and selecting a Center code from that control only changes focus of the form to that Center Code. I don't see any records added in the Second subform. The only time you would get records added to the Second subform is if you press the Add progress Records button.
"there is really no point in having Combo boxes on the sub form when that feature is not usable and the user is not allowed to select anything" Actually there is a point. By using comboboxes you avoid having to use a multi-table query to display the data you want. Remember, what's stored in the table is the Student and Course ID values, not the text names. By using a combobox with the first column hidden, you are able to display the text value instead of the ID. If you want you can hide the drop down arrow by putting a rectangle control over just the arrow part.