Hi Katy @artygecko ,
https://cgcookie.com/courses/blender-mesh-modeling-bootcamp
is an absolute must. Then there is also this:
https://cgcookie.com/courses/introduction-to-retopology
The rest is experience. There are no absolute rules that you can blindly follow. Every new model is a Topology puzzle that you have to solve. It can be both exiting and/or frustrating, depending a lot on your mind-set. But what I am trying to say, is that you don’t learn all about topology in a few days…your knowledge will grow over time like a beautiful plant, that will stay with you your whole life (if you keep nourishing it), growing larger and larger…