Rohana Vithanage
Enjoyed having him as my teacher, cares about his students. Need to be in class to understand the material, but he is an easy grader on quizzes and test. Would take again with no hesitation.