In the field of engineering, Richard Felder is very highly regarded. He has alot of papers on how to be a good teacher/professor. You can check out of some of his articles on google scholar.
Also, the book "The Effective, Efficient Professor" by Phil C. Wankat has a variety of good advice for future faculty.