EDUCATION
Doctor of Musical Arts, Collaborative Piano December 2017
Arizona State University
Master of Music, Collaborative Piano February 2012
University of Tennessee
Bachelor of Arts, Music (Piano Performance) May 2007
Virginia Tech
Bachelor of Science, Mechanical Engineering December 2007
Virginia Tech
TEACHERS
Russell Ryan 2016-2017
Arizona State University
Dr. Andrew Campbell 2014-2016
Arizona State University
Dr. Kevin Class 2009-2012
University of Tennessee
Dr. David Northington 2009-2010
University of Tennessee
Mary Louise Hallauer 2002-2009
Virginia Tech
RECENT ACTIVITY
Assistant Professor of Piano 2018-current
The University of West Alabama
Staff Accompanist 2012-2018
Northern Arizona University
Music Director, Northern Arizona University Opera 2013-2015
Pianist 2012-current
Trinity Heights UMC
Accompanist for Suzuki Strings Fall 2012-Dec. 2013
NAU Community Music and Dance Academy
Keyboardist Fall 2012
Orchestra Northern Arizona
Doctor of Musical Arts, Collaborative Piano December 2017
Arizona State University
Master of Music, Collaborative Piano February 2012
University of Tennessee
Bachelor of Arts, Music (Piano Performance) May 2007
Virginia Tech
Bachelor of Science, Mechanical Engineering December 2007
Virginia Tech
TEACHERS
Russell Ryan 2016-2017
Arizona State University
Dr. Andrew Campbell 2014-2016
Arizona State University
Dr. Kevin Class 2009-2012
University of Tennessee
Dr. David Northington 2009-2010
University of Tennessee
Mary Louise Hallauer 2002-2009
Virginia Tech
RECENT ACTIVITY
Assistant Professor of Piano 2018-current
The University of West Alabama
Staff Accompanist 2012-2018
Northern Arizona University
Music Director, Northern Arizona University Opera 2013-2015
Pianist 2012-current
Trinity Heights UMC
Accompanist for Suzuki Strings Fall 2012-Dec. 2013
NAU Community Music and Dance Academy
Keyboardist Fall 2012
Orchestra Northern Arizona