He was such a great prof and made second term enjoyable for me. His kids are adorable & you can tell he is a compassionate, very kind person. Stewart's lectures went in depth on important concepts taught in the online modules, which helped me know what to study. He would also always happily elaborate on concepts after class!