Reviews of professor David Cassidy

Rating: 5.0/5, difficulty: 3.0/5
He's a little absent minded/eccentric, but I'd never though I would do well/learn physics and I did.