Professor Wilson is amazing because he truly cares and takes time to reach out to students. Very versatile teacher and very understanding. Online lectures were mandatory and weekly discussions but he helped so much during class. Easily my favorite teacher through the pandemic.