<p>I agree with the above posters. You are setting yourself up for failure. I don’t think you will get into a top 25, but even if you did, you would most likely find yourself in over your head. Not 100% saying you will, but odds are. These students are extremely talented academically and have 2 years of knowing how to do well in these very competitive environments. I don’t mean competitive like cut-throat (although sometimes that is true also) but they just are high performers. Nothing in your record indicates you will be able to handle work at this level, and barely getting by at a top 25 school, if you do at all, is not the ticket to success. Go someplace where you can perform at a level with your peers.</p>
<p>If you get into UW Madison (some chance I think) you might be able to find a course schedule that you can do OK at.</p>