Conflicted about my 21 unit class schedule - help please

<p>I'm taking 21 units this fall at a community college:</p>

<p>3 unit writing course
3 unit english course (probably with honors)
3 unit macro econ (probably with honors)
3 unit micro econ
5 unit analytic calculus with geometry 1
4 unit computer programming</p>

<p>The programming course is a breeze for me but the writing course, econs, and math courses aren't. I think I can ace all of the courses but it will be painful. I don't work. Generally I'd be okay with this schedule but Cal Newport from Study Hacks really recommends against this kind of overloading. On Monday I am in class from 11 am - 10 pm so this is the toughest day. </p>

<p>Aside from the writing and economics courses, I need all of the other courses. But I really want to take writing for personal interests and eventually I have to take both econs for my major. Should I follow Newport's advice and minimize my schedule or stick with what I have? </p>

<p>All feedback welcomed</p>

<p>I would recommend taking one of the econ courses this semester, and then if you like it, continue on with the other one next semester.</p>

<p>From how Econ is going so far it doesn’t come to me very quickly. But I asked my teacher about taking both simultaneously and he said it would help me understand better.</p>

<p>Any other thoughts? How bad can this schedule be</p>