1. A system for providing a discussion topic reviewing tool, the system comprising: a video conferencing apparatus including a processor, a memory, a first display in communication with the processor, a video camera in communication with the processor, a speaker in communication with the processor, and a microphone in communication with the processor; and a video conferencing module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to: initiate presentation on the first display a review bucket configured to receive from a customer a plurality of discussion topics for use in a video conference communication session between the customer and a business agent that represents a particular entity; receive from the customer, within the review bucket, an identifier associated with a first discussion topic that the customer is interested in discussing during the video conference communication session; initiate transmission of the first discussion topic to the business agent via an agent-implemented apparatus, the agent-implemented apparatus comprising a second display; initiate a video conference communication session between the customer and the business agent to discuss the first discussion topic transmitted to the business agent; present the review bucket on the first display, wherein the review bucket is configured to be dynamically positioned about the first display in one or more non-fixed orientations by the customer, wherein the review bucket is configured to allow both the customer and the business agent to view, edit, reorder and remove discussion topics within the review bucket in real time; present a replication of the review bucket on the second display; receive from the customer during the video conference communication session, within the review bucket, one or more identifiers associated with one or more second discussion topics from the plurality of discussion topics; and place the one or more identifiers associated with the one or more second discussion topics in a video conference communication queue based on at least an order in which the one or more second discussion topics are received, wherein the order is determined by the customer.
1. A system for providing a discussion topic reviewing tool, the system comprising: a video conferencing apparatus including a processor, a memory, a first display in communication with the processor, a video camera in communication with the processor, a speaker in communication with the processor, and a microphone in communication with the processor; and a video conferencing module stored in the memory, comprising executable instructions that when executed by the processor cause the processor to: initiate presentation on the first display a review bucket configured to receive from a customer a plurality of discussion topics for use in a video conference communication session between the customer and a business agent that represents a particular entity; receive from the customer, within the review bucket, an identifier associated with a first discussion topic that the customer is interested in discussing during the video conference communication session; initiate transmission of the first discussion topic to the business agent via an agent-implemented apparatus, the agent-implemented apparatus comprising a second display; initiate a video conference communication session between the customer and the business agent to discuss the first discussion topic transmitted to the business agent; present the review bucket on the first display, wherein the review bucket is configured to be dynamically positioned about the first display in one or more non-fixed orientations by the customer, wherein the review bucket is configured to allow both the customer and the business agent to view, edit, reorder and remove discussion topics within the review bucket in real time; present a replication of the review bucket on the second display; receive from the customer during the video conference communication session, within the review bucket, one or more identifiers associated with one or more second discussion topics from the plurality of discussion topics; and place the one or more identifiers associated with the one or more second discussion topics in a video conference communication queue based on at least an order in which the one or more second discussion topics are received, wherein the order is determined by the customer. 9. The system of claim 1 , wherein the executable instructions when executed further cause the processor to: assign to the first discussion topic a numerical count indicating how many times the first discussion topic has been added to the review bucket; based on the numerical count, detect that the first discussion topic is a duplicate of another first discussion topic within the review bucket; prompt the customer to specify whether or not the first discussion topic was accidentally received within the review bucket; and in response to the customer specifying the first discussion topic was accidentally received within the review bucket, remove the first discussion topic from the review bucket.