Definitely bet more on flop.
Not so sure about the Turn but it's certainly not bad.
River fold looks good to me.

...I may have to try the <P/2 bet thing.