Ateneo de Manila University researchers have found that using internet memes to teach science can significantly improve ...
New Year memes about self-improvement Many people look forward to the new year for a new start on old habits. My New Year Resolution: I will learn to laugh. New Year’s resolutions last until the ...