Alfred Cochran
Enthusiastic teacher. Thinks music is the greatest thing ever, acts like the class will change your life, though it very well may not. Definitely a product of his times, in the good ways. Unless you despise classical music or extroverted teachers, you'll enjoy him as a professor.