publication venue for Managing Project Teams in an Online Class of 1000+ Students 2025 Managing Project Teams in an Online Class of 1000+ Students 2025