It's been said but to reiterate, this is as much about learning to gauge what the boats doing in the water and where the front is in relation to other stuff. When approaching locks uphill, ask the crew to leave the gates shut and practice motoring up slowly* until your just touching them, or a foot short if you prefer. When you steer the boat around bends note where the pivot point is - usually just back from the half way point. Use a lifebelt or similar to mark the spot until you're sure you've found it. Between the two you should then be able to build a picture in your minds eye of what the boats up to in relation to the banks, bridges and other boats.
All the above is relevant in clear water. The advance course is about learning to notice when the boat tells you you're moving into shallows, cutting the corner too much or going too fast for the available depth: veering away from the shallows / refusing to turn into the corner despite your best efforts, breaking wave going out from the stern on the shallow side(s) or just being an awkward bastard to steer.
Get all that about right and you'll be standing pretty much in the same place all the time, reminiscent of being stood in the hatch on a trad back end.
* I would hope slowly is obvious but didn't want to be accused of encouraging ramming the gates.