writes "I’ll be moving from Canada to the US (Lansing, Michigan) in a few months. My wife will be going over on a TN Visa, which means I can get TD status but cannot work. I can volunteer though. I was a sysadmin (Windows and Unix) for 5 years, and have been an IT manager for 1 (latest). The NAFTA list won’t get me anywhere (should have been an ‘analyst’), nor will an H1-B, and according to the immigration people, the specialist category typically requires 10 years experience in a field (which I don’t have). I would like to stay active in IT even if I cannot work. My question is: where should I start looking for volunteer opportunities in the Lansing/Detroit area in relation to IT? Anyone part of a volunteer organization that is looking for IT help? Thanks for your help!"