Dude has a dry sense of humor. Helped our class go over homework questions that we did not understand, took criticism well when we had issues with a quiz, and was available outside of class for questions. All homework & tests were online with no time limits, unlimited attempts on homework, test had an unlimited time limit, & open notes & open book.