College News
Found 2 articles, displaying 1-2
Love them or hate them, PowerPoint slides have become an integral part of most college lectures. While most...
Image by gripspix (OFF)
I was one of those. One of those persistent fellows who clung to the flipping of pages and ...