Reviews of professor Mary Bertrand

Rating: 5.0/5, difficulty: 3.0/5
Great professor. Bumps her sheep every now and then. Inspirational. 11/10