Virtual Supports are interactive sessions delivering real time training and social interaction. Virtual Supports are offered not only as a tool for physical distancing and social connection, but also skill development. Each session has ten participants and is led by a highly skilled instructor who focuses on soft skills, independent living tasks, social engagement, and job readiness.