Len Fox has been teaching English to advanced ESL students at colleges in the U.S. for over 40 years. He has been successfully using a grammar book that he wrote for over 20 years and recently decided to self publish it so that other ESL teachers and students can find it helpful, just as his own students have.