Professor goes to work in body armor!