You are an overachiever and brilliant. I’m just puzzled by how your motivation was merely to challenge yourself? Point noted, I will aim for a 3.3. That way a 3.0 is almost certain. I also work part-time and have very little free time. Partying is not my intention. It’s just that adding one more class per semester could mean finishing the degree in one less year. I just realized I made a mistake, Its actually linear algebra that I have to take for Computer science. Whew! I got it mixed up with differential equations. No wonder I was confused how you could spend 25 hours on a 3 unit, 2.5 hour per week course. Is one summer internship enough? Originally I planned to spend my summers taking classes. A couple hours per week studing/hw outside class for Calc I, II, Discret, as in 5 hours outside class or more so about 10 hours for the ‘typical” student ? The deadline to add classes is soon and I have been debating whether I should add a fourth class. I took stats and Pre Calc in high school. But college is more fast paced.