Dr. Williams is a great professor & SCM leader. He's knowledgeable & engaging. No book. The course requires a lot of reading handed out in class - you are graded on participation on discussions. Group projects and test are the main gradings. Test are hard but graded on a curve. He is easily accessible. Hard to get A BUT you will learn a LOT.