While my preference for these types of training is in person, the virtual training is in real-time with the instructor and other participants so it is easier to stay engaged during the full-day training. An added bonus (or maybe a hindrance – depends on how you look at it) is the company of dogs looking…