Well, I haven’t personally used Ride ADV training, but I have watched nearly their entire YouTube video catalog. They seem very organized and thorough.
Also, they have two training locations:
Bend, Oregon
Las Vegas, Nevada
Happy riding!
TRAINING
https://www.rideadv.com/training
TOURS...