Instructor's Guide: Idioms and Patterns