The Workshop Survival Guide: How to design and teach educational workshops that work every time Paperback $19.99