Leading the Way to Web Education
Randy Macdonald | A Network50 Spotlight
Randy Macdonald is a teacher and networked education activist. He currently works as a Program Manager at the Technology Association of Oregon Foundation. He has been active in the…