I attended the one day course with my brother last fall at the Outdoorsman in Greenwood. It started at 8:00 and was scheduled to go until 6:00, I think. We were out of there by 4:00. The room was full of kids and the instructors did a good job to keep them involved and it didn't seem like many of them were bored or restless.

Just my opinion, but I think the actual class is much more beneficial than the online course.