Dr. Caliva is a gem. She is articulate and conveys material clearly and with enthusiasm. Her love of mythology shines through, and she has a good sense of humor. Make sure to do the reading and attend lecture, she takes attendance for a grade on random days. Highly recommend for anything she teaches, I would take her again for any class.