David, Technology Director
A North Carolina native, David has 16 years of systems management, and 7 years of teaching experience. Prior to joining CAML Academy, he taught in northeast China, where he developed the Computer Science program at an international high school. He graduated from Appalachian State University with degrees in Computer Science and Biochemistry. Away from work, David enjoys spending time with his family and sailing.