Charles Collingwood is a chemistry teacher specialising in the International Baccalaureate higher and standard level pre-university chemistry course. He is also an expert in the MYP Integrated Science Program.
By using this service, you agree to the Terms of Service and Privacy Policy.