Richard Grimmett has always been fascinated by computers and electronics from his very first programming project that used Fortran on punch cards. He has a Bachelor's and a Master's degree in Electrical Engineering and a PhD in Leadership Studies. He also has 26 years of experience in electronics and computers and has one of the original brick phones and a Google Glass. He currently teaches computer science and electrical engineering at Brigham Young University, Idaho, where his office is filled with many of his robotic projects. He recently completed a book on using the Arduino for robotic projects, and another on the Raspberry PI.