We design a small library of guides (100-200 sgRNAs) to include a standard set of positive controls, negative controls, experimental guides, and genes that are known dependencies for that cell line as benchmarks. When designing a small sgRNA library, we aim for about 50% negative control sgRNAs to ensure enough viable cells to initiate tumors and persist during dropout. We also prefer to use two unique sgRNA sequences per gene that have been confirmed to inactivate the gene of interest, when possible. We include both “cutting” and “non-cutting” controls as negative controls. Non-cutting controls target genes not found in the human genome such as LacZ, and should have no effect, while cutting controls target genes in safe regions of the genome to control for the effect of DNA damage from double-strand breaks associated with Cas9 nuclease activity. For example, sgChr2 is a cutting control that targets a ‘gene desert’ region on the least copy-number altered chromosome across cancer, chromosome 2. Positive controls should make up approximately 20% of the guide library and should target common essential genes with very strong viability effects involved in essential cellular processes. We often use sgRNAs targeting POLR2D, a subunit of RNA polymerase II, KIF11, a microtubule motor gene that plays an essential role in mitosis, and SF3B1, a pre-mRNA splicing factor. The remainder of the library should be made up of experimental guides targeting the gene of interest, related genes, or known cancer targets as benchmarks.