Free online resources

I think by far this is the freeest most useful self empowerment tools online… what say you?

I absolutely agree.
I tried Udacity, Udemy, Codecademy and a bunch of other website while this website improved my knowledge greatly.