Is having a crush on a teacher a good or bad thing?

depends on their age. It is usually bad, but not unknown.