Do you take on a job that is maybe one step above your current skill level? If you don't keep moving forward, you'll never discover how to do new things. I find that working with clients often challenges my skills and helps me to develop my style. What do you guys think?

Do you take on challenging jobs?