I think that a good teacher should be humorous, happy, and understanding. This way class would be interesting, and students would be more comfortable approaching their teacher for help.
I think that a good student should be inquisitive, willing to listen, and willing to talk in class during class. This way the student would learn easily, and also be able to teach others because of the comments te student says during a class discussion.
A good class should be able to follow directions, think deeply about questions, and be respectful. This way the class would get things done quickly and correctly, and it would have intellectually stimulating discussions.