Sloth Research Energizes Recent Grad, Professor