"I believe in collaboration. I think students learn best when they hear their own explanation of a particular topic." -  Vicky Miyamoto