Read the latest MHS update from Dr. Kent:
Updates from Dr. Kent: Visit web page

Activate your HAC guardian account today!
HAC set-up information: Visit web page

Join MHS Parent-Teacher Organization (PTO) Today!
MHS PTO Information: Visit web page

Home  /  Staff Directory  /  Science  /  Josh McFarland

Josh McFarland

Chemistry Teacher

Phone: 469-302-5927

Email: [email protected]



2022-2023 will be my 6th year at McKinney High School. Prior to teaching, I worked for several years as a chiropractor where my job was to help people recover from work and sports related musculoskeletal injuries. The thing I enjoy most about teaching is helping students see and understand the world around them. In my spare time I enjoy spending time with my family and flying airplanes and am currently working on my commercial pilot certificate.