We hear than informal learning is inefficient - but a lot rides on what you mean by efficient. If you mean simply “learn quickly”, then, in my opinion, formal learning is always more efficient. But if by “efficient” you mean “learn well” as well, and even if you mean “learn the right thing” then the balance begins to tip in favour of informal learning again.
Stephen Downes: Informal learning is horribly inefficient