Category Archives: Teaching

Teaching Web Design and Development in the City of Brotherly Love


I am very excited to be a part of the faculty at Jefferson (Philadelphia University + Thomas Jefferson University) teaching in the B.Sc. Web Design and Development Program starting Fall 2019. We will be working on all things web from a beginner to advanced perspective.

Teaching Open Source Web in Bavaria, Germany


I am proud to be a member of the faculty in the Graduate Program in Software Engineering at the University of Applied Sciences in Hof, Germany. Ich freue mich darauf, wieder nach Deutschland zu gehen.

Feature image: World of Bavaria.

Lead Faculty for New Digital Multimedia Design Program

Penn State University
Penn State University

I was recently asked to take on the role of Lead Faculty for the new Penn State degree program in Digital Multimedia Design. I am very excited to be part of this excellent and highly relevant academic field, especially because it is part of the #1-ranked Penn State World Campus. I will continue to work in my home at the College of IST.

Feature image: Global information, Google.

Drupal Talk @ Open Camp, United Nations, NYC

Drupal Talk
Drupal & the College Classroom
I am giving a talk titled “Drupal in the College Classroom” at the United Nations in New York City this summer. The conference is part of the Drupal NYC Camp and Open Camp consortium of open source technology conferences. The United Nations Open Source Innovation Initiative (Unite Open Source) aims to break down barriers to technology innovation through open source governance, communities and collaboration.

Feature image: UN, Wikipedia.

Student of Today, Skills of Tomorrow

Penn State

Struggles and Methods of Teaching Web Building to the Contemporary College Undergraduate

As the senior educators in this country, university professors have an obligation to respond to data such as the findings in this report from the Organization for Economic Cooperation and Development and the Educational Testing Service on the current state of millennials’ understanding, skill level, and ability to apply these important technologies to real-world problem solving.

“Despite having a higher rate of educational attainment than any previous generation, U.S. students 16-34 years of age ranked lower than most of their international peers in literacy, mathematics and technology problem solving. Those born in the U.S. after 1980 tied for last among the 22 participating countries in numeracy and technology skills, and 16th in literacy. Top scoring Americans in this cohort ranked lower than their peers in most other countries, and bottom-scoring Americans ranked among the lowest in the whole study.” 1

I am currently working on an article that describes my methods and struggles of teaching basic, intermediate, and advanced topics in Web design and development to college students. The intent with this article is to contribute to the ongoing discussion on how to improve U.S. students’ skills and understanding of these fundamental technologies in today’s global world.

Feature image: Old Main at Penn State. Photo by: Greg O’Toole.