Ten Traits Of Highly Effective Teachers by Elaine K. McEwan & Elaine K. McEwan-Adkins