Academia, Justice, Computing Education.
full of vibrant peer support and peer learning, including peer reviews, collaboration, and other co-constructed course activities. At one point, I offered extra credit for students to turn in their internet-connected devices each day, and about 90% of the class did, sharing about how much they