"A boat is traveling upstream against a current. It takes 45 minutes to travel 30 miles. On the return trip (with current) it takes 30 minutes. What is the speed displayed on the boats speedometer?"
I've backed out a base rate of 60 mph from (30 = 45(r-c) and 30 = 30 = 30(r+c)) where r is the base rate and c is the current. From there, c = 10 mph and r = 50. Just not sure how to find the average speed, my guess is 50 from (60)+(40)/2.
As an aside feel free to include links to places where I can practice this type of problem. Many thanks!

Alternative approach.
Let $s_1, s_2$ = the speed of the boat, and current, respectively.
Then $~ \displaystyle (s_1 + s_2) \times \frac{1}{2} = 30 = (s_1 - s_2) \times \frac{3}{4}.$
Therefore, $~2(s_1 + s_2) = 3(s_1 - s_2) \implies 5s_2 = s_1.$
Therefore, $~\displaystyle 6s_2 \times \frac{1}{2} = 30 \implies s_2 = \frac{30 \times 2}{6} = 10 \implies s_1 = 50.$