Select the Scholarly (Peer Reviewed) Journals option within the database.
Films on Demand provides streaming videos in a variety of subject areas along with award winning documentaries, interviews, instructional videos, and newsreels.
Search for TED talks.