Ahh , you did the dreaded post reply outside the box and wiped out your post. Gotta love that. I always seem to do it on a particularly complicated answer.
As for how to learn it I recommend 'playing' with the RTs in sandbox reports to get a feel for them. Just my experience but they do seem to confuse the heck out of people. I on the other hand get easily confused by shared variables. I started reading all th posts that I could and then tried to mimic both the problem and the solution(s). My experience is that once i played with the RTs and got a feel for them you can get most solutions by using them in combination with formulas in the evaluate.
The first thing you need to know with RTs is that they only work on detials or footers. They act more like a when printing record formula so they cannot calculate a row that is below where you place it on the report.
Here is a classic example of how RT can save you a lot of time.
Say you have a table of patients with there patient id, demographic data and one row per doc visit. You need to do something as simple as get a count of how many are male and how may are female.
Not see with all the dupes of the patient rows because of multiple visits.
2 RTs fix it right away.
Each one is a distinctcount of the patientid with an evaluate formula where gender='M" for one and gender="F" for the other.