American Journal of Engineering Education (AJEE) (Clute Institute, 2010)