Words for being smart and quick-witted! | Free ESL Worksheet - ChalkLab