actually there are so many websites teaching about forex.but l want to talk about e-books.it is true that there are so many e-books on internet free of charge and most of them are written by professionals ,but most of the newbies will find them useless cause they cant get the same results.l think the problem is not with that e-books but with us.we really have to spend enough time to understand the writer and also we have to give enough time to practice it.