+1000.<p>I had the most advanced programming experience my high school offered (Q-Basic baby), but 100 level programming classes were pretty insane. Would have helped to maybe have a few more new to programming type classes with others in the same boat...