Barbara Oakley

Professor of Engineering at Oakland University