I stumbled upon a very interesting website called Soundgym. They basically offer different tutorial and lessons in recording, mixing and mastering combined with a community and small games that challenges your ear. Very fun and quite addictive. They offer two options, free and pro.The free version are very limited in some ways. I suggest you try it out for yourself.