He is also a member of the graduate faculty in the Master of Digital Forensics and Cyber Security program and regularly teaches Information Security, Data Communications: Interception, Forensics and Security; and a course examining the role technology plays in the inspection and oversight community, the latter which he has also taught at the United States Military Academy at West Point.