I am studying bachelors in mathematics. Currently I am taking the courses Complex Analysis, Differential Equations, and Abstract Algebra (group and ring theory).
I don't find the material itself all that difficult if I actually do all the reading, but we have on average between 6 and 7 hours of lectures each day, so I don't really find time to actually read the material we cover (150-200 pages a week, and problem sets of 40 problems) without dedicating my life to sleeping, cooking food, doing house work, and studying. What do you do in such a situation? We're pretty much "forced" to do the courses in parallel (our bachelors program is a fully planned program, where everyone takes the same courses in the same order). In one way, I feel guilty for not doing the assigned reading, but on the other hand, it does not seem sustainable at all to do all of the reading.