Prof. Castelli is an awesome professor! I don't understand what others who have posted reviews of her are talking about. Her lectures are incredibly well organized and exciting. I already knew alot about the New Testament, but she really helped me understand the history behind it and how people use the Bible in different situations to make their points. She read our papers herself and gave alot of comments, not just a grade with a generic note at the end (unlike alot of professors). I recommend her to anyone who really wants to be challenged and to learn.