Professor Allen is a great person but a very picky professor. I do not recommend his class to those who do not do well in analyzing journal articles and writing about them at least three times to make an A. IF psychology is your major then this a great class for you but if not then be prepared to work hard to make an A.