Nabin Malakar
In addition to being a clear and funny professor, he is also accessible outside of class and is super helpful. He cares about you as a person not just a grade in his grade book. He goes above and beyond for his classes, 10/10 recommend