Freeman Lo
Freeman is fairly new to teaching so I give him respect. His lectures are not structured well and they will not help you with your exams. He gives some fun assignments and projects but he is not hands on with HTML and JS. You kinda have to learn on your own but its easy. Do you homework study from the book for exams and you will get an A.