Here's a collection of articles and blogs that I read from time to time to keep abreast of things I consider important; health and wellness, life long learning and community service.
I just found this website from Microsoft that gives students free software to help them learn programming, robotics and mathematics. The site offers students such software titles as: