in person and online sessions