Mr.Tom is a marvelous teacher. He make lessons interesting and easy for students to comprehend. During lessons, he would combine theory with real world situations in order to engage students. Furthermore, he is open minded teacher and would often engage in discussion with students to clarify their doubts.