Parvathavarthini Arulmani
She knows what she is teaching and explains what has to be done making sure everyone understands. She is nice although fairly strict. If your're a slacker this class isn't for you but if you are genuinely trying to learn than I do recommend.