I first went when I was ten years old. Even after I had a major injury there at that time, I decided it was too great an experience to not do again. I now get season passes every year and now, as a college student, drive up with my friends and family at least once a week. Skiing there is just as fun as going to a resort in Colorado, even though the slopes aren't as big.
In addition, the staff is always willing to help out with any problems. A ski and snowboard school is available for a small price for any newcomers.
One nice feature about the passes is the ability to switch between rental equipment at any time. One can ski for half the day, then return the skis for a snowboard whenever they want.
The food there is really good, and isn't that expensive. There is also a ski shop, which is kindof expensive, but has almost anything you'd ever be looking for.
To me, and to many people I know, Perfect North slopes is a place everyone should go to at least once a year.