It’s always a rewarding experience when you can donate your skills to a good cause. I've had the opportunity to contribute my time and talents to these great nonprofit organizations.