Essential Cosmology for the Next Generation 2017 December 10, 2017 Ibberostar Punta Mita, Punta Mita, MX AKA Cosmology on the Beach