Joe Avery, Princeton University (Virtual)