Current Courses

Fall 2020

Spring 2020

Professional Organizations

  • Society for Music Theory. 11/2008 - present. Position : Member.
  • Music Theory Midwest. 05/2008 - present. Position : Member.