How has your education prepared you for your current or intended career? Do you wish you had taken a different path academically? Would you consider transferring or going back to school?
I'll answer for my most recent career since it's not applicable now. I'd say it was partial preparation at best. A computer science education is mostly theoretical. I had a few courses dealing with practical software development too but I don't think college can prepare anyone for the realities of software engineering work, where sometimes you have to do things that are not elegant or not optimal because of deadlines or customer demands and where you often have to work with systems (and people) that are deeply flawed. Also, education cannot prepare you for office politics, conflicts, uncooperative coworkers, and bad management, yet dealing with those is all part of the job. Having said that, I wouldn't have done anything differently in college. I learnt what I needed to learn and the rest, I figured out later on my own.