I'm still slugging through EN130 it has put a damper on my morale. LOL
I find I do the same thing with computer programming when I am mulling around on a project I find myself doing nothing else but thinking about the project until I have a beautiful answer. It isn't like the answer just pops in my head though. It takes about a week for everything to come together. Then about 8 hours of punching out code and wala it works.
With these topics I find myself just thinking about the topic I start doing other things and BLAM the complete essay comes to my head I start typing; but for those 5 days of doing *nothing* my brain has been putting all the details together. Of course it takes time to write out the essay, proof read it, edit it for content go back through edit for grammer and spelling then go through it again, send it off for someone to critique it edit and finally the paper is completed as an A paper.
I always had a fondness for math and I am looking forward to the math courses in the future.