by jack4194
Some hot parts. Kind of hard to root for the main character after he coerced/assaulted Catherine but you also established that this dude repeatedly cheats on his wife with students so what was I expecting?