10 Lessons I learned from Challenges