Onsite by appointment and online via Zoom.
Yes, for most products.
Yes.
Flexible right now based on individual scheduling, but subject to change in the future.
Nationwide (online).
Yes, 10% for organizations paying for 5 or more of their staff and 10% for senior citizens.
Yes, for every class 4 hours or more.