the best thing about being a junior ( and an overachieving one at that ) is that i 've got the majority of my basic requirements out of the way , so all my classes except two are within my major this semester .