Hello Sam,
I am very glad to write a response to your post. I think we have similar learning experiences because we have all experienced Chinese education methods and Canadian education methods. I agree with you opinion very much. Like you, I consider myself a constructivist too. I think learning shouldn’t just imitate or only know the knowledge taught by the teachers. Students should also sum up their own experiences and conclusions. This is a good learning method for me.