Prof. Arce is a great teacher. He's open to discussions and always willing to help students. He's very easy going and gets his points across when teaching. I wish he teaches other SOC courses in the near future.