That's awesome, I have the same tendency to overextend myself. Also, I am considering taking 565 next semester. Any tips you find in keeping up with a considerable workload?
Sorry, just saw this reply. One this is that professors will be pretty forgiving if you fail. Just show that you are working really hard and people will understand if you over extend yourself. That type of flexibility goes away in grad school I think, but for now it is there. Otherwise just make sure you graduate on time. :P