Mr. P. clearly has a significant amount of knowledge about the mechanics of materials, and he works hard to share this knowledge every class period. His enthusiasm for the subject is quite evident, and he is happy to show up early or stay late in order to help a struggling individual as long as that student is making a serious effort.
Professor P. is a civil engineer and I believe he deals with mechanics of materials on a daily bases. I learned a lot by taking his class. He also discusses real-world engineering problems relevant to the course and what to expect as an engineer while working in the field.