I took this course from Professor Arce a couple times as I failed the first time, which was my fault entirely. When I took it again, and I communicated that I struggled with the course and with other matters, he was very understanding. Lectures were always easy to follow along, and he had a good sense of humor! Would definitely recommend to others.