Kiran Jayaram
The worst teacher in the world.  He knows the final paper is the most important one. But he did not care about students' success. Waiting for the last minute to grade it then submit the score without giving an opportunity to redo or fix the problem. He never cares about your score as well. NEVER STUDY THIS SUBJECT AND NEVER CHOOSE HIM. 