getSemesterPlan no longer suggests courses that the user has no use for