I totally agree with the above comment. Dr. Eisenberg is a great teacher. She makes everything in the class clear. She is so knowlegable. She makes every element (videos, guess lectures) that she used in class meaningful. She does not only concern students about their academic performance in class, but also concern about our future. She even use her private time to set up an Graduate study discussion. This really helps us a lot! She is effective, nice, and approachable. From her lectures, you will know that she is a good psychologist. She knows her position very well, and she even teach us about the ethics of being a professional psychologist. I highly recommend her to you. You will not only gain academic knowledge from her; she also is a good modal of good psychologist.