Professor Rivera was a great teacher, as she made history actually intriguing. Her lectures got to the heart of the content and kept us engaged. Instructions were clear and there was ample time to work or reach out for help if needed. She also instigated lots of good student interaction in group work that improved our understanding of concepts.