Ali Alilooee
Ali was a very kind and straight forward professor. Although his lectures weren't the most organized, he always slowed down for students, explained, and gave lots of examples. His grading method makes it super easy to improve your grade at the end of the course. Highly recommend!!