So a few years ago, my oldest went through the classic, 5-evening course. It was ok. Little brother just finished up the course that is online/home study for the first portion, then one Saturday in a classroom setting with the final test and shooting portion included. One day! When you're juggling multiple kids and all the extracurriculars, it way much easier to find time for this setup. I'd say most kids 10 or older could handle the online stuff just fine, possibly even younger depending on the kiddo.