
“My original expectation for the virtual course were low at best but John does a great job at holding the room together on time and keeping you involved throughout the course. The breakouts with random group members were good and gave you an opportunity to share experiences. Thanks again.”