Kevin Wilson

I enjoy the challenges of helping to build desktop, mobile and Web applications that improve the education experience for both students and instructors. I think that technology, with all of its complexities, can provide effective and straightforward ways for people to drive positive change.