ECE 310 Spring 2025- Shared screen with speaker view