Courses TaughtNumberNameLevelJRN 4596Broadcast Journalism PracticumUndergraduateMSP 3196Writing WorkshopUndergraduateMSP 4039Senior SeminarUndergraduateMSP 4596TV News Production Practicum - Temple UpdateUndergraduate