My name is Maggy, I'm an English teacher from Buenos Aires, Argentina.
I would like to ask for your help.
Please, in the following sentence, which is the correct preposition?
"I was surprised at/by how much I enjoyed using the cameras"
I think the correct one is "at", but another English teacher said that I was wrong and that the proper one is "by".
I thank you in advance for your kind help.