Farhadi Rad, Hamid, Hashemi, Seyed Jalal, Rahmati, Farzane (2018) ‘Common Pattern of "Teaching Best Practices": Causes, Contextual Factors and Strategies’, Journal of Instruction and Evaluation, 11(42), pp. 91-115. doi: