New subjects on online platforms get confusing to me but he was always available and kind with answering my questions. Often, if I submitted an assignment early that wasn't quite right he would let me know so I could fix it in time. I didn't read any of the chapters of the textbooks but it came in handy toward the end of the course for a project.