The Teaching of Science: Challenges and Solutions | American University of Sharjah