icaltefl.com
Teaching English in the Dominican Republic
The Dominican Republic is a small country on the island of Hispaniola which it shares with Haiti. It is the second largest Caribbean country (after Cuba‏‎) with a population of around 10 million pe…