To get a good coach is very rare and expensive. Because time value of money. Each and every time of their is valuable. If you get a good coach for your trading you are very luckey. Personally i take help from google and youtube. Sometime i ask elder who are involved in forex more than 5 years.