His teaching and research interests are in information systems management and implementation, GIS, decision support and e-government. At UIS, James Hall has taught courses in MIS, Decision Support Systems, technology management and systems analysis and design, He received a Master Online Teacher Certificate from the Illinois Online Network at UIUC in 2002 and he has taught over 30 online course sections.