James Hundley
He is an amazing professor. This is an introductory course so I didn't expect much going in and I hate participating, but the discussions actually help a lot. He is also very understanding and tries his best to accommodate during these stressful remote learning times. Get ready to pay attention, but also expect to walk away knowing a lot more.