Took him Fall 2023 online. Rodney is very understanding and is super nice when it comes to late assignments. He has made exceptions numerous times throughout the semester and gives multiple opportunities for extra credit. We used an online textbook and was able to work on your own pace. Highly recommend taking his class.   