Heshan Aravinda
Overall this course was very easy. To be honest, I don't even know my professors name because you never have to interact with them. You practically teach yourself the material using YouTube videos provided and take weekly quizzes. The material isn't hard at all and past quizzes are provided so you can get used to the question times. 