It is a fact that school does not teach financial education and business. Instead it teaches you to be a good and obedient employee.
I found many mind blowing answers myself by reading a lot of books in the last 5 years.
So far these two are my favorites:
(Let me know if you have any other recommendations)