Dr. Krishnan is a fantastic professor not only is she caring but she really invests her time and effort into her lessons and planning. If you have an opportunity to take her course count yourself lucky!