who plays rachel on jessie punch dumped love