SOLUTION:
Rudy sent a valentine to Denise;
Vanessa sent a valentine to Rudy;
Theo sent a valentine to Sondra;
Denise sent a valentine to Theo; and
Sondra sent a valentine to Vanessa.
LOGIC SEQUENCE:
Clue #1 indicates that Theo sent a valentine to either Denise or Sondra.
Clue #2 reveals that Sondra sent a valentine to either Rudy or Vanessa.
According to clue #3, Denise did not send Vanessa’s valentine. Also, Rudy sent Denise’s valentine.
By elimination, Theo sent Sondra’s valentine.
Since Rudy sent Denise’s card, Denise could not have sent Rudy’s valentine; so Denise’s card went to Theo.
Vanessa could not have sent a valentine to herself, so hers went to Rudy, and Sondra’s went to Vanessa.