Yes, you will be able to understand in-depth about the subject with the list of the best books to teach English, however, the practicality will be understood best with any course which will be less in case of only going through books.