Walt Fangman has been teaching genetics for a very long time.
Research