Bethlen Barnes
Her lectures are awesome. She makes difficult concepts easier to understand. But she does call on people to answer during the lecture. If you go to the lectures you don't have to do certain assignments. There are a decent amount of assignments but all together takes like 1 hr. Theres a midterm and final which have 2 takes and unlimited time. 