A bad business trip starts to look up.
He never thought he'd find the perfect woman in his student.
Angel, Josh, Johanna and Brian have a good time together.