Ronen Gal-Or
The professor keeps you on task and notices when you don't pay attention. Be careful; you will get cold-called. I learned a lot from the professor. He is very responsive to emails and is always there if you need to connect through office hours and even Zoom. The course consists of 2x20% exams, 5x2% take-home quizzes, 25% projects, and 25% homework.