Shamitha Ranwala
He was so nice. I will admit he does have a strong accent but that does not take away from his teaching too much. My class was pretty easy regardless of Professor Ranwala but he made it even easier. Easy A and I would definitely take him again.