Factors Affecting College Students' Satisfaction with Major Curriculum: Evidence from Nine Years of Data · Study