Kalin Kolev
Amazing professor, had to adapt to fully online cause of covid. But did a good job with lectures and staying ontop of posting the empty slides to fill in during lecture. posted recordings after every class incase you missed. this is a hard class, but he made things clear and concise and was open to questions during class. 50% final, 40 midterm,10hw