text: Some people might think it should be teacher based but some students wouldnt like the topic or the teacher would want them to include certain things students might not know how to do or would like to include in their project. This will also give them less freedom of choosing there style of project. Teacher based projects would also be more educational based off of things they teach and wouldnt intrest students and it would be msot likely not turned in by the end of summer.