Well i would suggest a teacher. Although these days there are so many other methods for learning like e-learning, tutorial videos and demo account. Also you can follow signals and charts provided by trade analysts. Exness broker has a section for trading signals with charts, I suggest you to follow it. It is very useful for learning. And above all you should consider market as your best teacher.