Jeffrey Boich
Good prof overall but the weekly discussion can get burdensome and makes the course really boring. He gives good feedback, and does a weekly zoom class to go over content and other necessary details. Just do the work you will fine