Professor Cain teaches the Juvenile Justice Clinic. He joined the Northern Illinois University College of Law in September 2003. During his teaching in the clinical program at NIU, Professor Cain has also taught the Mediation Clinic, the Elder Law Clinic, the Domestic Abuse Clinic and the Criminal Defense Clinic. In addition to clinical teaching, Professor Cain has taught Lawyering Skills, the pre-trial simulation course.