Various computer science / programming classes under my belt. I feel I've learned more through the internet than in a classroom.