Drawing in the Soul is a great course. Juna is a very good teacher who knows how to cut all the info in pieces that look doable. Her constructive criticism helps to look at your own work and see.
Although this is a portrait course, I find it helped me with all my drawings and paintings and I am now really excited about color theory.