Barbara Oakley

Professor of Engineering at Oakland University, Coursera