In reply to Aleksandr Samokhin.

I haven't checked them out personally, but I have heard good things. I don't do as well with video learning myself (prefer text), so the courses would probably not be my cup of tea. I definitely encourage others to check them out.