The Impact of Psychological and Contextual Factors on Student Achievement in Chemistry: A Quantitative Study in Sri Lankan Senior Secondary Schools | Synapse