There are a ton of resources, but unfortunately you'll have to sort of figure out which ones work for you as they all seem to have slightly different approaches and opinions.
Two good places to start (in my opinion), if they don't work for you, just move on: