Penn Today has featured Professor Elly Truitt's spring 2025 class, STSC 0600/HSOC 0600: Technology and Society.