Took Krahn for 108, 109, 110, and 131. Will accept late work and is understanding for extenuating circumstances. Very caring and supportive of whatever your involvement with music is. Always available for help, will go out of his way to make sure that you are doing the best you possibly can. Workload could be difficult for newcomers in 131.