James Floyd Kelly is an author and blogger who has worked in technology for over 15 years, in roles such as technical trainer, network administrator, and technology outsourcing consultant. The Editor-in-Chief of the most popular LEGO MINDSTORMS NXT robotics blog, The NXT Step, Kelly provides robot building and programming training and coaching to local teachers and students throughout the Atlanta region. He holds a B.A. in English (University of West Florida) and B.S. in Industrial Engineering (Florida State University).