Most of taxi drivers I have used in Thailand spoke passable English and they always want to talk a little to practice. Now the ones that drive the motorcycle taxis and taxi trucks (pickup trucks with bench seating in the bed) are a whole other breed.