Resources for teachers
Below are various resources I have created over the years for educators, especially for teaching music.
- Integrating Artificial Intelligence in Music (Presentation)
- Coding Voyage (inspired by CodingBat.com)
- Programming Language Comparison Tool
- Integrating Artificial Intelligence in the Classroom (Presentation)
- Python Crash Course for AP Computer Science A students
- Three lesson plans on Machine Learning/Deep Learning in Java for AP Computer Science A students
- Lecture Notes from UW - Madison AP Summer Institute: AP Computer Science A
- Guide on how to use Jupyter notebooks for taking notes as a handbook when learning a programming language
- Annotated Bibliography of Resources for Teaching General Music
- Music Theory Interval and Solfège Cheat Sheet
- Integrating Technology in the Choir Classroom (Presentation)
- Philosophy of Music Education
- Introduction to Music Research WebQuest
Where I Teach
Currently, I am teaching full time at Craig High School in Janesville, WI.
For adolescent students, my coursework can be found on outschool.com where I teach short, multi-day or multi-week long courses by request or availability.
For students interested in complete asynchronous coursework, I also teach many (primarily college-level) classes on udemy.com as well.
For private tutoring, lessons, independent study/research, and all other teaching requests, please contact me through the contact form on my homepage.
You can view my teaching licenses here.
What I Teach - Subjects of Interest
- Music (History, Theory, Conducting, Lessons)
- Education
- Computer Science
- Data Science
- Game Development
- Bioinformatics
- Math
- Digital Media
- Graphic Design
- Linguistics
- Research Methods
- Neuroscience
- Cognitive Science
- Psychology