Samuel Heinrich
Dr. Heinrich is a great professor. His class requires a lot of time and energy. However, he offers multiple help videos to complete the homework assignments and he offers a weekly Zoom session to go over the material. These videos & Zoom sessions are extremely helpful and there is no reason for you not to pass the class if you use them.