Hamza Dhaker
Weird professor, the only thing I can think of is just to watch Youtube videos and practice exercises from Internet and what he gives and you will most probably pass this course. Exam questions are very similar to what you see in class or exercise sheets so just understand the concepts and you are good to go.