I was lucky enough to have a class with David Roberts when he was teaching at Hampshire College in Amherst,…