Heteronyms

Heteronyms are sometimes confusing.  These are words that are spelled exactly the same, however, they are pronounced differently and have different meanings.

http://youtu.be/5cvfDuE2NQE