If you like professors who teach practical material that you could use in your classroom TODAY, this professor is not for you. This is the absolute worst textbook I have ever been forced to use, the material is 100% useless and theory heavy, and he couldn't give clear directions or feedback if his life depended on it. AVOID.