There is well explained material with helpful real-life case examples to study. This is a perfect introduction to criminal law and some the model penal codes regarding it. One should read this not just if it's required for a class, but also if one is exploring different concentrations for their study of the law.