Nicholas Weigand

Get to know Mr. Weigand, our History and Social Studies Teacher


Hello and welcome to my web page. My name is Nicholas W. Weigand. This is my 2 year as a teacher in the Charles City County Public School District. I teach AP US History, US History, and World Geography. While many of you say history can be boring it can be a lot of and help to foster the 21st Century Skills needed by our students to compete in the ever-changing world.

Here is a little information about me. I am originally from Buffalo, New York. My wife and I moved down here in February 2014. I graduated from Buffalo State College with a bachelor’s degree in Social Studies Education in 2011. I also received my master’s degree from Buffalo State in Educational Technology in 2013. During my free time I compete in triathlons, marathons, and mud runs. I have won several of these races and have a few course records as well.

Feel free to contact me if you have questions or need assistance,