Almost every broker offers free trading education, but IMO you'd better to choose independent one for example FPA military school, or baby pips school or reading guides there
Learn from people you can verify as traders. In the UK that means Trade With Precision, EEZEEtrader or Online Trading Academy. Look them up and do your own evaluation. Babypips has its place with a fair set of rules and procedures however there are a couple of things they say that are just complete Shiite.
Also look in youtube for informedtrades.
Hope this helps