What makes a good teacher?
My definition of a good teacher.
One you cares about the students.
One who is on time to class most of the time.
One who provides more than one method to solve a problem (math etc) or another way to put it -- One who tries to make students understand the material being taught.
One who makes themselves available for after class hours for what ever reason. Tutoring or conferences etc.
A flexible teacher meaning if you have good reason you can not complete an assignment on time her or she will provide a solution.
Another thought A teacher is nothing without students who are not willing to learn.
Good teachers are hard to find. Even more so when you get to college because all they care about is the pay check and giving a minimal effort to get it.