The makeup of a good student-teacher relationship
Although we all have been stuck with a horrible professor at some point in time, most of us have also encountered good professors—those professors who go above and beyond, effectively teach the material, and are open to change.