WalletHub has ranked the best and worst states for teachers and Wyoming is on top.

The report featured data from 18 categories including: salary, school safety, student-teacher ration, and per capita public school spending.

Pennsylvania, Minnesota, Massachusetts, and Virginia round out the top 5.  Meanwhile, North Carolina was ranked the worst state for teachers.