Sati Sandeep
He was impossible to get ahold of outside of class. We would email him multiple times via multiple sources but he never replied, nor did he acknowledge it when we mentioned it in class. He always messed up on the tests, resulting in lower grades than we deserved. He was awful at explaining and communicating. Dont take him if you want to pass.