Here's my micro-evolution lesson plan thing .
Also, since this IS a review. I loved this activity. I thought it was easy to understand (especially for me, and I'm not an expert in anything bio--living things are so messy). And, it was definitely easy to do. The potential for discussion and further extensions is phenomenal, and my kids were really engaged in the activity as well as discussing the outcomes of it. It was a great activity and I will definitely be doing it again next year.