I never skipped class when I was in high school. I figured it would be a bad habit to get into.
In university, I rarely skipped; I genuinely enjoyed my classes and my professors so it wasn't difficult to motivate myself to go. There were only a couple of times that I didn't - and it was because I was driving myself crazy trying to get all of my essays written (somehow they ended up all assigned at the same time. Very inconvenient) ... In the later years, skipping would have been difficult even if I wanted to, because it looked really bad if you didn't go; attendance wasn't recorded, but with only 10 people in a class, it's easy to see who's missing.