Writing helps me refine my ideas, reveals my understanding, and helps me express my thoughts and communicate with others. It is undoubtedly a challenge to do this well. Here are some samples from my academic life in collaboration with many other scientists.