there is really no such a need of a teacher and a person can start learning it by himself too. it's not any rocket science to lean but in order to command over it you have t give it a good time atleast 2-3 hours day. also you must take it seriously and practice it over the demo account to know and learn it's basics.