Ali Chaudhary
Really great professor! Show up to class and take notes and you'll be fine. I promise his assignments aren't hard, you just have to do them - a lot of people failed my section because they just didn't show up and didn't know what kind of work he wanted from you.  He's very engaging and always open to meet with you and help you