Download PDF

Work experience

Outside Activities

Invited speaker at the 2008 ITSE Florida Panel on Virtual Worlds

Consultant to Oakton Community College on their Second Life implementation

Member, World Wide Web Consortium

Member, New Media Consortium

Association for Computing Machinery SIGGRAPH Pioneer



McWeadon Education

For McWeadon's distance education program, I created or co-created nine different courses and a certificate program in virtual worlds.

Course Titles

ET 525 Getting a Second Life

ET 526 Exploring your Second Life

ET 530 Introduction to Teaching in Second Life

ET 531 Teaching and Learning Spaces in Second Life

ET 532 Introduction to Content Creation in Second Life

ET 533 Overview of Designing Courses for Immersive Environments

ET 540 History and Culture of Virtual Worlds

ET 541 Social Networking in Virtual Worlds

ET 542 Selecting and Using Virtual Worlds in Education


Adjunct Faculty

I co-teach (with Dr. Mauri Collins) a regular term graduate course entitled “Teaching and Learning in Virtual Worlds” in Second Life and on the web (Blackboard, Moodle) for the Department of Educational Technology.


Coordinator for Instructional Media

  • Designed and built a connection to iTunes U from myUSF/Blackboard
  • Built a centralized authorization mechanism for iTunes U used by USF Health and USF Research Campus, allowing for secure distributed administration of content
  • Secured and terraformed faculty development space for the Center inside the emerging social virtual world "Second Life"
  • Contracted for and managed custom development projects in Second Life
  • Managed  a number of Second Life development projects in-world
  • Developed and facilitated four workshops for the Center's Faculty Institute
  • Developed four workshops, facilitating each once per semester (thrice yearly)
  • Facilitate three additional workshops, once per semester (thrice yearly)
  • Designed a software application and managed its development for the Florida Parental Involvement and Resource Center
  • Designed and managed deployment of a 12-station faculty training lab
  • Assisted in the planning of external revenue-generating projects
  • Assisted with the evaluation and purchase of new instructional media and key instructional technologies for the Center
  • Authored or co-authored a number of technology fee grant proposals


  • Supervise two graduate student assistants
  • Develop and facilitate workshops and events related to instructional technology and new media to foster student-centered learning and improve teaching and learning at the University
  • Manage IT architecture and development on major projects to promote faculty development and generate external revenue
  • Lead the University's Second Life initiative
  • Lead the University's iTunes U initiative
  • Work on technology program initiatives such as wikis, podcasting, SharePoint, Elluminate, etc. bulding on experience with information technology
  • Assist with the development and maintenance of the Faculty Teaching Lab and the Center's servers (including conceptualization) and related IT infrastructure
  • Assist with the specification, evaluation, and purchase of new instructional media and key instructional technology at the Center
  • Consult with faculty planning courses for presentation in Second Life or Elluminate! Live
  • Consult with faculty incorporating new media (e.g. wikis, podcasts) into their courses

Information Architect


Architected the University's electronic grade submission system, connecting the Blackboard learning management system grade book with the SCT Banner student information system

Architected the University's iTunes U implementation and built a centralized authorization mechanism for iTunes U used by USF Health and USF Research Campus, allowing for secure distributed administration of content

Designed and developed a number of connections between the Blackboard learning management system and University business systems including:

  • the student information system
  • student and faculty e-mail
  • staff payroll
  • library subscription database collection
  • iTunes U
  • student organizations
  • other (faculty, staff, department) organizations

Assisted in the design and administration of high-availability information systems implementations for the learning management system and a global directory service with single sign-on

Served as evangelist for usability and accessibility in instructional design and information technology, improving student and faculty interaction with University systems.  Changes to user interfaces and addition of interoperability products improved user experience, leading to measurable increases in satisfaction and information dissemination

Managed projects including web design and development, usability testing, Blackboard building block development

Other Activities

Served on the search committee for the University of South Florida webmaster

Served on a number of selection boards for hiring new software developers and system administrators

Consulted with various educational organizations to assist with their web or new media initiatives



Invited graduate coursework

Three semesters of invited participation with Jacob Caflisch, Ph.D., emeritus


Graduate Certificate

Conferred December, 2007


Bachelor of Arts

Additional coursework in Computer Science

3.98 out of 4.00 major GPA

Phi Beta Kappa Honor Society

LinkedIn Profile


New media, social virtual worlds, psychology, cognitive science, linguistics, travel, Education in the 21st Century


Robert Cooksey

Eric Shamow

Mauri Collins

Su-Lyn Rosenberry

Neil Gomes