Teaching

SemesterCourseTitleCareer/CollegeInstitutionPosition
Spring 2024BDI 367Data Visualization and CommunicationBusinessUIUCProfessor
Spring 2024BDI 513Data StorytellingBusinessUIUCProfessor
Fall 2023BIOE 488Applied High-Performance
Computing for Imaging Science
BioEngineeringUIUCProfessor
Spring 2023BDI 367Data Visualization and CommunicationBusinessUIUCProfessor
Spring 2023BDI 513Data StorytellingBusinessUIUCProfessor
Spring 2022BDI 367Data Visualization and CommunicationBusinessUIUCProfessor
Spring 2022BDI 513Data StorytellingBusinessUIUCProfessor
Spring 2020ASTR 496SeminarAstronomyUIUCInvited Lecturer
Spring 2019ASTR 496SeminarAstronomyUIUCInvited Lecturer
Spring 2019ASTR 596AI in Astronomy SeminarAstronomyUIUCInvited Lecturer
Fall 2016PhD SeminarCosmologyAstrophysicsU ChicagoInvited Lecturer
Spring 2011ASTR 132Stars and Galaxies LabAstronomyUIUCGraduate TA
Spring 2011ASTR 122Stars and Galaxies LabAstronomyUIUCGraduate TA
Fall 2010ASTR 404Stellar AstrophysicsAstrophysicsUIUCGraduate TA
Spring 2010FMF 122Classical MechanicsPhysics/EngineeringUNABProfessor
Spring 2010FMF 241ElectromagnetismPhysics/EngineeringUNABProfessor
Spring 2010FMF 120Acoustic PhysicsSpeech ScienceUNABProfessor
Spring 2010FMF 023Introduction to PhysicsPhysics/EngineeringUNABProfessor
Summer 2010FMF 122Classical MechanicsPhysics/EngineeringUNABProfessor
Fall 2009FMF 122Classical MechanicsPhysics/EngineeringUNABProfessor
Fall 2009FMF 241ElectromagnetismPhysics/EngineeringUNABProfessor
Fall 2009FMF 023Introduction to PhysicsPhysics/EngineeringUNABProfessor
Fall 2009FMF 019PhysicsMedicineUNABProfessor
Spring 2009FMF 122Classical MechanicsPhysics/EngineeringUNABProfessor
Spring 2009FMF 241ElectromagnetismPhysics/EngineeringUNABProfessor
Spring 2009FMF 023Introduction to PhysicsPhysics/EngineeringUNABProfessor
Fall 2008FMF 019PhysicsMedicineUNABProfessor
Fall 2008FMF 122Classical MechanicsPhysics/EngineeringUNABProfessor
Fall 2008FIS 1522Thermodynamics LabCivil EngineeringPUCGraduate TA
Fall 2008FIS 1510Mechanics LabCivil EngineeringPUCGraduate TA
2002-20058 Labs TASeveral Physics LabsPhysics/EngineeringPUCUndergrad TA
2002-20058 Courses TA Several Physics Classroom TAPhysics/EngineeringPUCUndergrad TA
2004-20055 Courses TAPhysics in Nature (x2),
Programming numerical
problems,
Physics of Sports,
Math, and Logic
Talented High
School Students
PENTA UC
PUC
Undergrad TA