I have not ever professionally tutored before but I have a degree in electrical engineering and have worked in both a volunteer and paid capacity for summer schools in the past. I am very patient with people who are learning. I am a pretty good writer/reader/proofreader but excell the most in math and math based sciences.