Please note that all trainers are independent contractors, rather than employees or agents of BayNVC. They are not supervised by BayNVC, nor do they have they the authority to act on behalf of BayNVC in any manner.