Maduranga Dassanayake
I highly recommend Prof M!! I took the class as an elective, and I had no prior coding knowledge, but he starts with the basics and works from there. I thoroughly enjoyed the class because I felt comfortable asking questions and going to his office hours helps if you do not understand the homeworks. midterm and Final project were easy to comprehend