The concept of reflection has become increasingly prevalent in higher education over recent decades, particularly in the domains of teaching and learning. Being a reflective learner means that students can critically evaluate their learning, determine areas of their learning that need further development and make themselves more independent learners. This paper discusses a case study where reflective diaries were used to facilitate and assess both learning and teaching methods. As an assessment method, reflective diaries can assess students’ comprehension of the course content and can also promote critical self-reflection and enhance self-awareness (Biggs, 1999; O’Rourke, 1998). The data were collected through individual interviews and reflective diaries written by undergraduate students at the University of Dhofar. Data analysis indicates that the use of reflective diaries proved beneficial for enhancing both teaching and learning experiences. This is because the process of writing the diaries requires students to reflect on the learning activities that have taken place in class, analyze their own learning and express it in a personal way. Reflective diaries can also enable teachers to evaluate their teaching methods and generate feedback for improving their classroom practices.