https://vulms.org/bio301-essentials-of-genetics/
BIO301 - Essentials of Genetics