Anymore info on this program? I love this type of stuff and have been involved with a few over the years during my protracted undergrad....ahhem....shall we say...journey...