I am currently an Assistant Professor at the United States Naval Academy. My contact information and some quick links can be found below.
CONTACT INFORMATION
Email: karcher@usna.edu
Phone: 410-293-6772
Office: CH 309
LINKS
You can find a copy of my current CV here.
Here are a few quick links to various pages on this website: