Ludmil Alexandrov
Shoutout to your mama for raising a quality man. No matter who you get as a prof this class is going to be difficult, it's just a fact. He doesn't talk down to you when you ask a stupid question like other profs do and actually cares about you learning the content. Hands down one of the best profs out there. Would even name my first born after him.