ATV safety class
It's legit, but just like everything else... I feel my daughter who took the class in person "got more" out of it.
My daughter who took it online, already had her permit for driving so it made me feel a bit more comfortable to let her do it that way.
I'd definitely recommend taking the traditional in person course, but the online version is not a complete bust... just depends on the kid I guess.