This week we sat down with Professor Stephen Carroll to hear more about his time as a mentor, and his perspective on growth mindsets, new experiences, and embracing the unknown.