Investigative skills development