Joseph L. Edgar 79, passed away peacefully Saturday evening, December 26, 2020. In his early years he was in the US Military. He retired from SAIC (Computer Analyst). He continued to teach Computer Science at Roane State Community Collage for several years. He is preceded in death by parents Joseph Edward Edgar and Margaret Louise Edgar. Leaving behind his long term partner of 23 years Faye Vance, and her children Richard Vance and Susan Seals; sister, Barbara Rockwell; son Joseph Edgar Jr; daughters Jenni Pereyda, Lori Peters, Traci Threlkeld and Kelly Maciolek; several grandchildren and many friends. A Celebration of life will be at later date. Online condolences may be made at Berry Highland Memorial.com