Marc Riley
Marc Riley is a really amazing professor, he tries his best to make the students understand the subject that he is teaching. If you have not had any musical background the class may start really difficult when it comes tot he voice leading, he will stay after class to help so don't be afraid to ask questions after class. Some tutoring if needed.