Our speaker Carly was wonderful! I can’t say enough great things about her! She brought in materials that the kids could touch. She related her PowerPoint message to the real world and she was VERY well prepared! The kids learned quite a bit from her and there’s always something neat about someone else teaching, especially on a topic that is specialized.