John Clarke has lectured at the University of Sydney, to the New South Wales Police Service and to the general public on criminal investigative analysis, serial sex crime, criminal psychology, advanced criminal psychology and serial killers. He also lectures on white-collar psychopaths to both corporations and the general public. He consults to law enforcement agencies and members of the legal profession in the area of criminal profiling. He has appeared in the Sydney Morning Herlad, the Age, Courier Mail, the Guardian, the South China Seas Post, Channels 7, 9 and 10, and on numerous radio stations including the ABC in all capital cities, Radio National, the BBC, 2UE, 2GB, 3AW and numerous others. He currently conducts lectures for corporations, the general public and police, in addition to consulting and research at the University of Sydney.