text: The knowledge a teacher must have has to be enormous. The reason I say this is because students will always have questions about certain things, and teachers have to be able to answer them in an intelligent manner and put it in terms that the student will understand. Another reason why knowledge is important is it to create the project itself. Teachers must have the knowledge to create an assignment that is set to the standard of the class, has the sufficient workload and criteria for the student to comprehend, and the sufficient time for the assignment to be completed.