Dr. Evans is an awesome man. Understanding of other time commitments you might have but also diligent in making sure his class is well attended. His rehearsals are discussion based and he allows students to give other students feedback (so long as it is encouraging and the right feedback). Always prepared and super down to earth. 10/10 recommend.