A proficient and versatile online student-teacher collaboration platform for large classroom lectures
Examining the benefits and challenges of using audience response systems: A review of the literature