Rosi Gunasinghe
I'm currently taking her, she is the best professor I ever had. I didn't know she can make the course material so applicable to things you see around this much. She is really caring and her class is fun to be at. She make it enjoyable.   She is funny too. I love her. Do not miss her if you ever have to take Chemistry.