Regarding lab components – I know people who have tried to take all three higher-level labs for my major in one semester, and it seems like it spreads them too thin. They couldn’t give each class the attention it deserved, which pushed more work onto those of us in the lab group who had more normal, though still rigorous, schedules. We did not appreciate it.