He gives reviews and gives examples in order to improve your understanding. The textbook is required and read it because most of the questions are based on it. Guest speakers do come in to teach the class for various chapters. He makes it interesting. You do have assignments which is on packback.