We just learned that Taru passed away suddenly a few days ago.
It was shocking and very sad news.
Taru was a talented, longstanding design team member for Challenge YOUrself. She became part of the Challenge YOUrself design team in June of 2015.
Here is her design team announcement from 2015:
Taru contributed many beautiful projects to our design team over the years. She won first place with this amazing page just before becoming a member of our design team: