debating current or controversial topics is an excellent way to develop speaking skills and build confidence. Debating helps ...