I could fail this class and I would still be his biggest fan. He is so funny in lectures and very clear. I love his slides and his iclickers. I am the president of his fan club. I live for his approval. 