This topic most viewed today - Do you agree or disagree? The best teacher should be very knowledgeable. Use examples and reasons to support your idea. - Independent TOEFL Writing