My middle school students absolutely adored working on the program and begged me for more time to spend in the computer lab on it. The logical reasoning skills required in the advanced activities is quite sophisticated so use caution when requiring this program of students in 6th grade or below.
The Concord Consortium has created an excellent, downloadable teacher guide so see their materials for additional teacher background information. For questions about the software itself, see the Frequently Asked Questions area.
None required although the first activity (Introduction) contains a whole lot of vocabulary. Therefore, I preferred introducing Dragon Genetics after students had been introduced to genes, alleles, and simple dominance (see Making Babies Lab).