Should I drop out or not?
humanlever: I was in the same boat as you not too long ago and while I  haven't found my undergrad. experience to be a particularly enlightening one, it has had value.Also, a bachelor's of some sort is almost a universal prereq. for a decent job. While you may be able to convince a hiring manager your skills are solid and that you're worth hiring, they're going to be talking to those who meet their requirements first so you may never get that chance.Rather than drop out, why not take a heavier course load and finish sooner?