Professors of Military Science

University of Rhode Island Army R.O.T.C. Professors of Military Science:

1894-1898       Captain William W. Wotherspoon
1898-1900       Senior Class – no officer assigned
1900-1903       Captain Solomon E. Sparrow
1903-1904       Dr. Lewis Balch; former Brigade Surgeon, US Volunteers
1904-1905       Captain M.H. Cook, Rhode Island National Guard
1905-1906       Professor R.H. Lee
1906-1907       Major Fingal C. Black, 3d United States Volunteers
1907-1908       Captain M. H. Cook, Rhode Island National Guard
1908-1911       First Lieutenant Harry G. Stahl
Aug-Dec 1911 Captain Edward N. Macon
1919                 Captain W. E. Dove
1919-1923       Captain Alfred S. Knight
1923-1928       Captain C. G. Hammond
1928-1929       First Lieutenant Ulmont W. Holley
1929-1930       Captain Paul D. Carter
1930-1938       Captain Thomas W. Freeman
1938-1939       Major George S. Beatty
1939-1940       First Lieutenant Robert C. Beckett
1940-1941       Colonel Frank U. Greet
1941-1942       Colonel Roscius H. Back
1942-1943       Colonel Charles E. Coates
1943-1946       Major George W. Gage
1946-1948       Colonel B. R. Degraff
1948-1950       Colonel Leroy C. Wilson
1950-1955       Lieutenant Colonel Thomas A. Marsden
1955-1956       Lieutenant Colonel Daniel A. MacDonald
1956-1961       Colonel Charles R Hermann
1961-1965       Colonel Elisha O. Peckham
1965-1968       Colonel Maurice A. Belisle
1968-1971       Colonel Frank A. Bates
1971-1974       Lieutenant Colonel David A. Carter
1974-1978       Lieutenant Colonel James E. McKeon
1978-1980       Lieutenant Colonel William H. Riley
1980-1981       Lieutenant Colonel John E. O’Grady
1981-1982       Major William L. Anderson
1982-1985       Lieutenant Colonel Paul K. McNamara
1985-1988       Lieutenant Colonel Alfred Davis
1988-1990       Lieutenant Colonel Calvin C. Seybold
1990-1993       Lieutenant Colonel Leo J. Fitzharris
1993-1995       Major Robert McGowan
1995-1997       Lieutenant Colonel Raoul Archambault
1997-2000       Lieutenant Colonel William Smith
2000-2002       Lieutenant Colonel Michael Papadopolous
2002-2006       Lieutenant Colonel Paul C. Krajeski
2006-2008       Lieutenant Colonel Paul Yager
2008-2011       Lieutenant Colonel Deborah Wilson
2011-Present  Lieutenant Colonel Ryan Whittemore