Lipon Mondal
Would recommend taking this class with a different professor. He taught by the textbook only, so it made a potentially exciting class very boring. Tests were oddly specific and only 2 people in my class passed them. And they didnt even get As! The class has no homework though. And the textbook is free and online.