Thomas Echols
Dr. Echols is a fantastic professor.  I immensely enjoyed all of his lectures.  I really liked how he would play his guitar to give examples of the things we were discussing.  It was helpful to have an application of what the book was talking about.  I would definitely recommend Dr. Echols Music Appreciation, it was a fun and interesting class!