John teaches across programs in the school of law and policing. He primarily teaches on the cybercrime program and brings experience in the use of digital forensics and cybercrime investigation throughout policing. He also teaches fraud, money laundering and asset recovery.