Andres Estebanez
Uses Nikrouz Faroughi's book as a guideline to teach and assign homework. Most lectures are presented on the board and beware of bad penmanship. He is very chill and easy going and will stop the lecture to clarifiy concepts. If you review CSC35 and 28 material, they will give you a good foundation in preparation for the course.