Punnett Squares, Traits and genetics SHMS

Genetics, traits and Punnett squares, oh my!