Amar Bhide

If you teach in any 21st century university you have surely encountered the dreaded “course platform”, supposedly a productivity tool for faculty and students. The people who built them have learned ...