That is a lot, i know from experience. I took 18 credit hours for two semesters in a row so I could graduate in time. on top of that, i worked 25 hours a week and did an unpaid internship for 10 hours a week which was an hour away. the only reason i still got good grades was because i NEVER left...