Strategies for Teaching a Large and Technically Diverse Class. - Saheed Popoola; Selena Ramanayake; Sean Wielusz (SIGITE, 2023)