Before joining the UNM Law School faculty, Assoicate Professor Joshua Kastenberg had a 20-year career as a lawyer and judge in the U.S. Air Force.
Kastenberg currently teaches courses in criminal law and procedure, evidence, ethics, national security...