Fall 2020 - By far the best professor I've had at UCLA. Went the extra mile to help students wherever possible. Gave generous deadlines if you're behind on your hw. Not the easiest course material (not to mention the extra MATLAB work) but he tries his best to make it interesting and understandable and succeeds. All of the exams and homeworks have real-world based problems instead of contrived math so it gets a little complicated but at least it's not all mind numbing math. Wish I could take all my classes with this guy. Absolute GOAT professor!