Jim Stafford has been teaching computer science courses at colleges and universities throughout Maryland since 1992, and has taught at Johns Hopkins University's Whiting School of Engineering since 1997. He was the recipient of the Engineering for Professionals' "Excellence in Teaching" award for Excellence in Instruction and Dedication in March 2015. Jim has worked in systems engineering and software development positions for more than thirty years. He is currently employed with SRA International as a Senior Technical Advisor, where he performs hands-on software development, consulting, and mentoring services.