I have a feeling a lot of the lessons you learned could also apply to developers who want to be better at freelancing (my case). But I don't know if there is a way to pass down that knowledge while you also get something out of it.
For what is worth, I appreciated your comments in this thread.
If you like "The Secrets of Consulting", the next one for you should be "Exploring requirements: quality before design", by Gause & Weinberg. What an eye opener it was for me!
For what is worth, I appreciated your comments in this thread.