Ryan Straight

Ryan Straight

Ed Tech PhD. Senior lecturer @UofA. Games. Beer. Tattoos. Technology. Not necessarily in that order.

Editor of Slacking Off in Class