A very great teacher who explains concepts very well. Her class is inclusive and its an enjoyable class as she allows students to have a voice. She is a stern lecturer, in a good way, as she does not allow any distractions to interfere with the student's learning.