The class material is very interesting and he is extremely knowledgeable . Although his teaching style is a little boring , you learn a LOT !