Cant understand much of what he says and he's not clear whatsoever with the homework and/or projects that he assigns for class. You could honestly do without the book, too. But one major thing that really ruined the class for me was how he seemed to treat me with how I used a preferred name. Beware.