Welcome to the Cabarrus Virtual Academy!
This is my first year teaching at the CVA and my fourteenth year teaching overall. I am a graduate of Appalachian State for my bachelor and master's degree, so I am a proud Mountaineer! While I am not busy planning and teaching courses here at the CVA, my lovely wife and I are kept busy by our four wonderful children. I love studying and teaching history, reading, going to concerts, and travelling with my family.
Let me know if you have any questions or concerns for me and I will get back with you as soon as possible.