Be the first to leave a review!
If you pay attention, endure his lectures and difficult material, you will learn A LOT.