teaching activities HIST230 Am Mil Hist 1609-pres Instructor HIST232 Hist American Seapower Instructor HIST370 Civil War & Reconstr Instructor HIST443 Amer Mil Hist To 1901 Instructor HIST481 Seminar In History Instructor HIST485 Directed Studies Instructor HIST685 Directed Studies Instructor HIST691 Research Instructor