This class required A LOT of reading and writing, but I would still retake this class in a heartbeat. I have never learned so much valuable information in a class before. His lectures are truly captivating and he really makes you think. Dr. Allegro is extremely fair and you will do fine as long as you put forth effort! A real gem of ODU.