Hasala Kankanamalage
Professor Hasala is extensively knowledgeable in calculus; however, he lacks the ability to effectively teach his students who are not gifted mathematically. He was a very nice professor, but not the one to pick if you want to genuinely learn the material. Also, missed many classes my semester and rarely made-up instruction time, leading to issues.