Answer
National Security Law is the subject taught by Gonzales at Belmont University. This subject encompasses the legal framework and policies governing national security, including topics such as terrorism, espionage, and cybersecurity. It examines the balance between individual rights and national security concerns, as well as the role of law enforcement and intelligence agencies in protecting the nation.