Johnson Fadeyi
The professor is very open in his approach to the course. He doesn't surprise you with anything on the exam you haven't seen before. The course is meant to be self paced, you can watch the videos of the lessons and then ask questions during the live session which was once a week. Overall a good professor and if you do the work you'll do fine.