Excellent painting course: http://courses.learning-to-see.co.uk/courses/mastering-colour-for-oil-painters

Extremely thorough but super user-friendly online painting course.