Tim Barrington has taught at McKinley school for 2 years. He graduated with a degree in Electrical Engineering (BSEE) from Oregon State University. He then attended National Hispanic University where he received his teaching credential. In his free time, Mr. Barrington enjoys cycling, hiking, cooking, music and sports.