Daniel Winterscheidt
Doesn't explain any concepts or material. Just writes down equations and doesn't explain where they come from or what they do. In class examples are terrible. You'll leave with little to no understanding of the material. I've learned more from a 10 minute youtube video than his whole class all semester. Avoid if possible