Angel Pinedo
He really cares for his students and relates to us because he is fairly young. He goes through lectures super quickly so it can be difficult to keep up with notes but the powerpoints are all posted on canvas. He covers a lot of material which can be overwhelming but he does give some extra credit opportunities. A bit more writing than expected.