Return to Article Details The use of controversial public issues with video and macromedia flash player media in civic education learning Download Download PDF