Teaching
59 courses since 20082026
Point Park University, School of Education
- EDUC 581 Innovative Instruction and LeadershipFall II, Summer I
- EDUC 543 Learning Technologies for EducatorsFall I, Spring II; independent study, Fall II
- EDUC 534 Online Teaching: Design and DeliverySummer II
- EDUC 580 Instructional Technology Administration and ManagementSpring II
2025
Point Park University, School of Education
- EDUC 581 Innovative Instruction and LeadershipFall II, Summer I
- EDUC 580 Instructional Technology Administration and ManagementFall I, Spring II
- EDUC 534 Online Teaching: Design and DeliverySummer II
- EDUC 543 Learning Technologies for EducatorsSpring II
2024
Point Park University, School of Education
- EDUC 581 Innovative Instruction and LeadershipFall II, Summer I
- EDUC 580 Instructional Technology Administration and ManagementFall I
- EDUC 534 Online Teaching: Design and DeliverySummer II
- EDUC 543 Learning Technologies for EducatorsSpring II
2023
Point Park University, School of Education
- EDUC 581 Innovative Instruction and LeadershipFall II
- EDUC 534 Online Teaching: Design and DeliverySummer II
- EDUC 535 Technology Applications Across the CurriculumSummer II
2022
Point Park University, School of Education
- EDUC 535 Technology Applications Across the CurriculumFall I
2019
Duquesne University, Mary Pappert School of Music
- MUTK 205 Music Technology IIISpring
2018
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 2 sections
- MUTK 205 Music Technology IIISpring
2017
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 2 sections
- MUTK 205 Music Technology IIISpring
- GMTK 619 Fundamentals of Computer Music ProgrammingSpring
2016
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 2 sections
- MUTK 205 Music Technology IIISpring
2015
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 2 sections
- MUTK 205 Music Technology IIISpring
- GMTK 619 Fundamentals of Computer Music ProgrammingSpring
2014
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall
- MUTK 201 Music Technology IIFall, 2 sections
- MUTK 205 / GMTK 706 Music Technology IIISpring
- MUTK 115W Music Technology ISpring, 2 sections
2013
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall
- MUTK 201 / GMTK 505 Music Technology IIFall, 2 sections
- MUNM 160 Discovering Music with GuitarFall
- MUEN 118 Electronic EnsembleFall
- MUTK 205 Music Technology IIISpring, 2 sections
- MUTK 115W Music Technology ISpring, 2 sections
2012
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 3 sections
- MUTK 201 / GMTK 505 Music Technology IIFall
- MUNM 160 Discovering Music with GuitarFall
- MUTK 205 Music Technology IIISpring, 2 sections
- MUTK 115W Music Technology ISpring, 2 sections
- MUTK 410 Computers for Musicians IISpring
2011
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 3 sections
- MUTK 201 Music Technology IIFall
- GSUM 604 TI:ME 1A Basic Skills: Electronic Instruments, Production, and NotationSummer
- GSUM 608 TI:ME 2C Integrating Technology into the Music CurriculumSummer
- MUTK 205 Music Technology IIISpring, 2 sections
- MUTK 115W Music Technology ISpring, 2 sections
2010
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 3 sections
- MUTK 205 Music Technology IIISpring, 2 sections
- MUTK 410 Computers for Musicians IISpring
2009
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall, 2 sections
- MUTK 201 Music Technology IIFall
- MUTK 205 Music Technology IIISpring
- MUTK 410 Computers for Musicians IISpring
2008
Duquesne University, Mary Pappert School of Music
- MUTK 101 Computers for MusiciansFall
- MUTK 205 Music Technology IIISpring
- MUTK 410 Computers for Musicians IISpring
