The requirements to be a good teacher is a topical discussion. While some people think that formal education is enough to build the teaching skill, others argue that practical experience is essential to, successfully, convey information to students. In this essay, I will discuss both points of view and give the reasons why I agree with the latter statement.