CO is in his first hand at the table, he sat and posted in the CO. This is the first hand I've ever played with him.

BB is a solid reg. She has moved up through the ranks with me, and I know she only calls down with monster hands. A flop raise usually means at least two pair. She doesn't normally play small suited connectors/gappers, and they're clearly out of her range from the BB. She will re-raise AA/KK type hands hard, especially OOP. Her calling range here is pretty much pocket pairs and AK.

$0.1/$0.25 No Limit Holdem
6 players

Stacks:
UTG ($5.04)
UTG+1 ($22.30)
CO ($25.00)
BTN ($15.85)
Hero (SB) ($53.70)
BB ($32.00)
[CO posted $0.25]

Pre-flop: ($0.60, 6 players) Hero is SB
2 folds, CO checks, 1 fold, Hero raises to $1, BB calls $0.75, CO calls $0.75

Flop: ($3, 3 players)
Hero bets $2, BB calls $2, CO calls $2

Ok, I'm not too concerned here, but I think at this point I put BB on an overpair, and CO on a straight/flush draw. When I look back at it I hate not potting the turn here. The only think that has me beat here is set over set, but those pesky implied odds....

Turn: ($9, 3 players)
Hero bets $6, BB raises to $15, CO goes all-in $22

Now, for that damn awful set OOP on this turn. Is my open here correct, or am I better off c/c or c/f? Is there any reason I should be calling? I think my only options here are shove or fold, right? First off, I can't rule out CO showing up with 86/63/A3. I can't count on him 3bet donk spewing either. This could be a horrible play on his part, but I don't have any previous information to lean on.

And the BB reraise here is very out of character with an overpair. 77/55/44 are all strong possibilities, and all have me crushed.

It's all yours, fellas. Teach me something.