Zhen Zhang
Overall he was a good professor however, you will need to somewhat teach yourself due to the material being a bit much at times. But once you understand what it is the professor is looking for, the class should come easy to you.