Moss is an amazing prof who cares not only about his students' education but also their well-being. He was accommodating to requests for extensions, lectures, and different learning styles by facilitating experimental learning experiences. The content was engaging and he even apologized for lecturing for 30 mins. Lots of discussions/group work.