Surprise Me!

Anticipate - ESL/EFL Vocabulary Definition

2010-07-27 77 Dailymotion

This is a video brought to you by www.ESLbasics.com, of Andrea teaching ESL students the definition of the TOEFL vocabulary word, "anticipate".

Buy Now on CodeCanyon