Learning of Content Knowledge and Development of Scientific Reasoning Ability: A Cross Culture Comparison