Linking teachers’ personal practice and theories on teaching: using multi-method triangulation for examing teachers knowledge