Greg P. Marshall II teaches a wide variety of topics, from Microsoft Office to web design, digital cameras, SEO, and new subjects as they emerge. During his career, Greg wrote and developed new curricula for college computer and business programs; currently, he lectures regionally and nationally on future trends in computers. In his spare time, he enjoys spending time with his son and travelling, especially exploring the back roads of the USA.