Do you teach English as a foreign or second language? Are your students at an intermediate or advanced level? If so, this book will save you a lot of lesson prep time. With 50 role plays that span a ...