I was able to learn from a group lesson at Mt. Charleston. I was a quick learner, though, and once I'd listened to what the guy said and tried it a few times, I was able to teach the rest myself. That said, I bet a private lesson would help you progress even quicker because the instructor will keep up with your rate of learning. You'll constantly be learning and perfecting new things the whole time.
Was the instructor pretty good at Mt. Charleston? Have you gone this year?