Teaching Heterodoxy: ESL and Viewpoint Diversity