In the Computer Science and Software Engineering courses, which I mainly teach, the emphasis is on explaining concepts that can be quite technical. You start by presenting the material in dialog with the class and then reinforce it through hands-on exercises and projects. I also emphasize the importance of good technical writing at all levels. It has been said that doctoral-level research consists of “doing good work and reporting it,” and I feel that the reporting in the form of a well-written dissertation and other publications is almost as critical as obtaining the results. When working as a mentor and reader for doctoral students I feel that my first duty is to provide substantial feedback in a timely manner. Thereby, I can challenge the students to truly understand their data and to express their results clearly and precisely.