Gregory Nelson
Look, if a professor fails to reply to emails, fails to notify you on canvas about class cancelations, fails to complete grading 2 weeks post semester, then youd be upset too. Cool guy, but seems inexperienced with too much personal business needing attention rather than giving it to his class.