Consulting/Speaking
Craig is available to speak to your Republican, civic or youth organization on a variety of topics, including Virginia political history (illustrated with authentic items from the campaigns), youth in politics, and the unique situation of young people and cancer. He is also available for radio commentary on the same subjects. In a professional capacity Craig has appeared on several radio programs. Craig can be reached at (540) 335-9428.
Craig is also currently seeking employment tutoring students or otherwise working with young people. He can tutor in english/composition, civics/government, and American history. He is also available for editing and writing services. Finally, he is also interested in coaching high school debate and forensics. His resume can be found below.