Publication Venue For On the Impact of a Collaborative Pedagogy on African American Millennial Students in Software Engineering -- 29th International Conference on Software Engineering (ICSE’07). 677–687. 2007-05-01