Mikheil Dvalishvili
This man is genuinely the nicest professor I've had in Baruch. He really wants everyone to succeed. It's a hard course no matter who you take, so I'd recommend him 100%. Helpful and lenient on the homework. Make sure you learn the steps and you will do great.