Pronunciation is a physical act. Let's do warm-up exercises!
English
Advanced
Video Activity
Should Programmers Learn to Communicate?
English
Advanced
Video Activity
The Most Important Skill A Software Engineer Can Have
English
Advanced
Video Activity
Unit 1 Lesson 1: Active vs. Passive Voice
English
Expert
Video Activity
Unit 1 Lesson 2: Passive Causative
English
Expert
Video Activity
Unit 2 Lesson 1: Easily Confused Words
English
Expert
Video Activity
Unit 2 Lesson 2: Easily Confused Words--Usage
English
Expert
Video Activity
Unit 3 Lesson 1: Reflexive Pronouns (Overview)
English
Expert
Video Activity
Unit 3 Lesson 2: Reflexive Pronouns (Common Mistakes)
English
Expert
Video Activity