Professor Leroy is a very nice person and has interesting lectures. I took her class in the summer semester as a dual enrollment student and while it was rushed due to it being an 8-week course, I still felt like I retained all the information from her lessons. If you have her as an option, TAKE IT!! I would take her class again!