James Haggard joined the group CUNY Technology Group %s
James Haggard joined the group ePortfolios %s
James Haggard became a registered member 14 years, 10 months ago