Was it really only just this past Monday we wished for a way to watch recaps of presentations from the 27th Annual International Technology & Persons with Disabilities Conference being held this week at California State University, Northridge (CSUN)? Well, we didn’t have to wait too long for that request to be fulfilled, thanks to [...]