OK, it appears that I do have the tables as you describe. For example, I have a tblStudent(SSN, Fname, Lname, etc), tblCourse(CourseID, CName, etc) and finally the tblEnrollment(EnrollID, SSN, CourseID, Date, Session, etc)
The tblCourse contains 100s of courses each with a different CourseID...