Neel Haldolaarachchige
This is one of the most challenging class that I took at BCC. What I really like about the recorded lectures with problem solving. He also show most steps for homework problems. Quizzes and the final is based on the example questions in lecture notes. 