I took 3 upper divs this quarter (Analytical Mech, E&M, and Abstract Algebra) along with an introductory German course, which is a total of 16 units. It was tough trying to keep up, and I would spend long nights each on homework for one course then the same for another course evey week. I'm also in the Army Reserves, which takes up 1 weekend a month (about 4hrs a week if you distribute it evenly), plus more time for keeping myself in shape. They say students usually take 15 units a quarter, though since most classes are 4 units, it's really either 12 or 16. I lost a lot of points on the homework sets for not completing everything, and did well on a couple exams, but not so well on others. I feel like I understand the gist of the material, but not confident enough to solve any problem on the spot. I'm taking 3 courses next quarter and am wondering if I ought to focus on those rather than taking on anything extra (like a research project). The courses are Analytical Mech, E&M (both 2nd of the series) and Quantum Mech. I'm just worried that if I take it slow, I won't get departmental honors without having to spend extra quarter(s). Since I'm in the Reserves, I won't have my Summer free this year, so likely any research experience I get before graduation is going to have to occur during the school year. How would you advise? I am considering grad school, but only if I can get into a good program.