Scan barcode
![Dirty Professor by Mia Ford](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeEZqQ3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0b91c088c1ab4b9a59db797619a244bc3aef03d5/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Dirty%20Professor.jpg)
427 pages • first pub 2017 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
Description
He was a teacher.I was a student.It was so wrong to want him the way that I did, so why did it feel so right?Why did I agree to meet him after class in a private place, knowing how much could go wrong?College was already busy and interesting enoug...
Community Reviews
Content Warnings
![Dirty Professor by Mia Ford](https://558130.bdp32.group/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBeEZqQ3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0b91c088c1ab4b9a59db797619a244bc3aef03d5/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/Dirty%20Professor.jpg)
427 pages • first pub 2017 (editions)
ISBN/UID: None
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
Description
He was a teacher.I was a student.It was so wrong to want him the way that I did, so why did it feel so right?Why did I agree to meet him after class in a private place, knowing how much could go wrong?College was already busy and interesting enoug...