Randy Kinnett
You can tell he loves lecturing about music and is very passionate about it, HOWEVER, he is VERY homework heavy. Every week he assigns 6-12 chapters to read from the book, a listening quiz, a concept quiz and a discussion, overall, I had as much homework in his class as all other classes combined