In stock market, you should always be a learner. On every now & then, you will learn something. You duty is to analyze them to be a good student of the stock market.
Then who is your teacher. Obviously, this Market itself. Of course, on the way, some good helping hand will add values in...