Lakshmi Rajkumar
Her lectures were always very clear and she would find multiple ways to describe the same concepts in order to ensure every student understood. She also was able to keep all students engaged. Truly one of the best instructors I've had.