Here I'll post everything that I've found personally helpful, (Tutorials, art programs, cool drawing tablets, art references, sales on pay to view tutorials and more.) Feel free to suggest links to add here.
Free Drawing Programs:
FireAlpaca - It's a good beginner program with easy to figure out controls, layers, filters and pen pressure sensitivity.
Gimp - Once again, another beginner program, personally not a huge fan, but it's free and it's always good to experiment with new programs.
Krita - I've experimented with it, a litter tiny bit harder to use than FireAlpaca, a good amount of detailed brushes, layers, pen pressure sensitivity, I however do not personally use it.
MediBang - I have limited experience with it but it seems to have all the benefits of Krita, correct me if I'm wrong.
Paint Tool SAI, My personal favorite, the golden child. It has a clean, easy to figure out layout with advanced settings, many brushes and textures that you can easily edit, layers, pen pressure with a linework layer that lets you edit your linart similar to scratch's vector if you wish. I only just found out that there is a free version available and found a tutorial to download it here: https://www.youtube.com/watch?v=wFOzTOgDGEs (Yes it really does work.)
Blender - Oh golly, where do I start? If you have a good PC and great ambitious to make a 3D model of your character, this is the program for you. Yup, it's a 3D modeling AND animation program, but it's crazy difficult to use and you're going to need tutorials to take full advantage of it.
How to draw the human face and head from any angle, by Proko
The 7 habits of highly effect artists, a tutorial by Andrew Pierce, aka, Blender Guru.
Understanding composition, a guide by Blender Guru.
Color Harmony, an explanation by Marco Bucci