I'm even clear on check-raising and why it pisses the other player off

Rule #153 Poker players do not get pissed off. Poker players go on tilt*.

Rob

* Not good ones of course.