Fish is 83/44 over 20 hands but it's clear he's terrible
I check flop because I want him to tell me whether I should play my hand for stacks, so when he checks it back I have no reason to hold back because I figure he has ace high or a pocket pair or 4x or 2x
the 2 on the river actually helped his range, but I think I can get a call from worse

Full Tilt No-Limit Hold'em, $1.00 BB (6 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

Hero (BB) ($119.35)
UTG ($53.40)
MP ($134.95)
CO ($108.65)
Button ($52.65)
SB ($63)

Preflop: Hero is BB with 10, 10
UTG calls $1, 2 folds, Button bets $2, 1 fold, Hero raises to $9, 1 fold, Button calls $7

Flop: ($19.50) 2, 4, Q (2 players)
Hero checks, Button checks

Turn: ($19.50) 3 (2 players)
Hero bets $9, Button calls $9

River: ($37.50) 2 (2 players)
Hero bets $37.50

Thoughts?