Comprehensive Criminal Procedure : 2019 Case Supplement, Paperback by Allen, … I like that this textbook includes practice problems with full answer keys.