dont listen to whoever gave dr saha, they probably had a bad experience with him. dr saha is a great professor who goes out of his way to help his students with whatever issues they may have. i had a problem with an assignment and he did not let me go until i finally understood how to solve it and what i needed to know. awesome guy, 10/10