Current Courses

Summer 2023

  • MUSC 3550-055
    20th-Century Techniques

Professional Organizations

  • Rocky Mountain Society of Music Theory. 04/2015 - 04/2017. Position : President.
  • College Music Society. 08/2010 - present. Position : Member.
  • Society for Music Theory. 08/2010 - present. Position : Member.

Student Projects

  • University Teaching Assistantship. George Marie. 09/2012 - 05/2013
  • I am supervising the following UROP: "Beethoven's Romantic and Classical Tendencies" . Timothy A. Thaler. 01/10/2011 - 04/27/2011