I started on Robinhood 4 months ago, and I'm in the process of closing my account now and moving to TD Ameritrade..... From my experience, I would recommend Robinhood as a TEMPORARY learning avenue... You can get a feel for what it's like, psychologically, to speculate with real money...... But there is nothing more to learn from their platform

I don't know anything about E-Trade or the others, but TD Ameritrade is also a great platform for the novice.... They provide "paper trading", where you can trade in a real world environment with fake money... And they frequently offer "swim lessons"... Which are free live audio lessons with an intigrated chat room