A native of Louisville, Kentucky, David Brown began teaching at The Heights in 2008. He earned a B.A. in philosophy from Christendom College and a M.A. in philosophy from The Catholic University of America, graduating Magna Cum Laude from both institutions. He worked for several years in sales and marketing before continuing his studies in theology at St. Charles Borromeo in Philadelphia, Pennsylvania and at the Pontifical University at St. Thomas (The Angelicum) in Rome, Italy. He teaches 8th Grade Core. David lives in Great Falls, Virginia with his wife Ashley and their three children, Peter, Joseph and Georgianna.