Discuss the differences between pretesting and post testing. What are the advantages of each? Are there disadvantages? Why or why not?