Haha! Well, at Penn one of our intro courses is in OCaml, which is a fantastic leveling language. I felt like I was programming for the firs time... which, actually, was awesome! I know a lot of my classmates felt like they could skip the course, but I really enjoyed it and I really enjoyed learning to think in a new way.