This is an informative lecture. However it's extremely technical, and I am a pretty smart cookie. I found the genetics difficult (mainly because there was so much info) to process that quickly. I did learn some things though. Be prepared if you don't understand genetics. God Bless these people for their hard work. :)