His lectures are highly engaging, but make sure to come to class due to the participation points. You don't need your text book, he puts all the power points online and thats all you need to study for the test. All the info is discussed in class, including specific examples of different concepts.