Hi Dixie:
These days, there are almost unlimited resources. The trick is to thin these down to the resource and delivery that will best convey the content in a meaningful and enjoyable manner. Two keys: One is to get students engaged in wahtever media is chosen (active vs passive learning); The other is to use variety; mix it up and stimulate as many senses, thought provoking points, interesting ways of presenting that keep students interested.
Regards, Barry