Trace Hall
Prof Hall is condescending. Theres way too much HW, and it doesn't seem he even knows the questions that are in the material he gives us. He calls on students and keeps them in the hot seat even if they tell him they don't know. He goes in math related rabbit holes and you cant even remember what he was intially teaching in the first place.