I took this teacher for general psychology and found that the lectures are interesting and engaging. The class was set up in a hybrid formula and I thought that he made that very easy to follow. He has office hours that are very helpful and easy to set up. If you show up to class and do the readings you should be able to pass the class with an A.