Here are a few of the resources that were extremely helpful to me along my path. I hope they are as useful to you as they were to me.