So basically, I feel that I have kind of made a mistake in my scheduling strategy thus far, and I'm wondering if anyone else is in the same boat. My plan was to get all of my gen eds (9 cr social/behavioral & 9 cr humanities/fine arts) out of the way as soon as possible so that I could focus on relevant classes. Well I have basically finished them by taking 19 cr last semester and already having some highs school transfer credit. So now I will be beginning my second year of my engineering degree and only need 3 more hours of a humanities, but I should also mention that I'm not behind on core classes... This now leaves me with extra room to take other relevant classes but is this the wrong approach? Should I have spaced out my gen eds to even out the workload? As it currently stands, my 4 year plan has me basically taking 5 engineering/math/science classes per semester - I'm working on 2 minors (math & computational neuroscience). So far I have a good GPA and I would like to keep it that way. Is it unreasonable to take this many technical classes per semester? Any advice would be greatly appreciated.