<p>I did really poorly during the first part of my undergrad - I had undiagnosed ADHD, my father died in the beginning of my 2nd year and I had very bad crohn's disease, which made it impossible to sit through entire classes sometimes.</p>
<p>I transferred schools and did somewhat better, but I was still plagued by ADHD and crohn's. I made dean's list once or twice, but some of my grades weren't exactly stellar. I graduated with a BA in Math.</p>
<p>Anyway, after college, I got my crohn's under control, somewhat gotten a handle on my ADHD, I got a job as a software engineer, which I've been doing for 12 years now. I've worked at well known companies, and now my title is principal software engineer. One of the companies I worked for was a major investment bank, several dealt with securities trading.</p>
<p>I also took a graduate CS class, and a hard-science undergrad class (a major-track class, not the watered-down version) at Berkeley and got As in both. I realize these have little relevance to a business major.</p>
<p>I have not taken the GMAT yet, but from some sample questions I think I would do extremely well on it (esp. the math-oriented portions).</p>
<p>Is there any chance at all for me to get into a decent business school? If not, would I have to redo all the undergrad classes that I choked on? What do you think the best course of action would be for me?</p>