Dr.V is an AWESOME professor. She is engaging, challenging, and obviously loves to teach and cares passionately about her job. Super amazing person and teacher. DEFINITELY would recommend his class to a friend. No book need it for the class, everything is on e-learning.