His law practice is focused primarily in the areas of immigration law and estate planning in Nevada.
Mr. Allen teaches Business Law, and the U.S. and Nevada Constitutions, at the University of Phoenix.
Prior to moving to the University of Phoenix, Mr. Allen taught Criminal Justice at the University of Nevada in Reno.
He is also the Chief Legal Advisor to Educare Consultants Group, an organization that specializes in providing dynamic organizational development programs to a wide variety of agencies from the smallest nonprofit to some of the largest corporate entities in the United States.
Mr. Allen received his Bachelor degree in Criminal Justice from The University of Nevada, Reno and his Law degree from California Western School of Law in San Diego, CA.