V. Anton Spraul has taught introductory programming and computer science for over 15 years. Think Like a Programmer is a distillation of the classroom techniques he has honed over many one-on-one sessions with struggling programmers. Spraul is also the author of Think Like a Programmer (No Starch Press), How Software Works (No Starch Press), and Computer Science Made Simple (Broadway).