It is the school’s mission to create problem solvers with critical thinking skills. This skill is very needed in moulding the students in becoming active participants in our society who can make valid decisions. Students need the ability to interact and work with others effectively. Therefore it is our part as educators to help our students gain the ability to be able to fit into the society well. We need to help students to build knowledge based upon what they have already known.As language teachers, it is believed that it is essential to provide learners with chances to experience what the learner is learning. Learners need to really get involved in the process of learning.The focus on teaching and learning are needed if teachers are to implement constructivism and metacognitive approach to thinking. Therefore proper lesson planning is needed to focus on what the teacher and students will do.In this paper, a brief explanation on the constructivist and metacognitive approach to teaching and learning of writing portfolio to learners of English as a second language. A portfolio is a compilation of works collected by the English Language learners over a given period of time. The portfolio is a useful teaching and learning tool for students learning English as their second language because it gives them the opportunity to demonstrate their knowledge in a supportive framework that takes into consideration their individual needs. Like in this case, they were asked to find out details about 2-3 colleges and to make a comparison on the right college to choose.