Patrick Magill is an IT genius who works patiently with people from all different backgrounds and skill levels. He has been a tremendous asset to our Disability Action ONSIDE project as an IT wizard, group and individual teacher, and tech support professional. Patrick is a patient and thoughtful tutor, making it easy for people to learn, and is extremely knowledgeable about all things IT. I highly recommend this business.