You really have no idea do you? Teachers get between $25 and $30 an hour for the first 4 or 5 years based on their workload. Unless they go private. Teaching like nursing for the vast majority is a labor of love. Unfortunately the weak minded find an issue with a few so tar them all with the same brush which is just the way some people are I guess.