Suggestions for a fun FC-PAST class/good professor

I am a political science and math double major trying to fulfill all my graduation requirements before my classes get challenging. I tried narrowing down my search in connect carolina but quickly got overwhelmed. Anyone on here have an FC-PAST class that they took and loved/would recommend or took one with a professor they loved? An entertaining/engaging professor is my top priority with interesting material 2nd and ease of material/class 3rd (but if anyone took a class with all 3 please let me know). Thank you!