Krishnan Suresh is described as helpful and caring, with reviewers noting he addresses student confusion and makes the course interesting. Some find his lectures helpful and tests reasonable, while one reviewer states he revitalized the course after previous poor instruction.
One reviewer found the teaching method weird and the lab and lecture components very different. This student felt the professor pushed them hard, which negatively impacted their grading experience.
Recent recorded grades — Fall 2017: 3.29 GPA, 60.0% A/AB (n=90 letter grades); Fall 2018: 3.29 GPA, 60.0% A/AB (n=100 letter grades); Spring 2024: 3.59 GPA, 79.4% A/AB (n=107 letter grades).