Arturo is an amazing professor, really funny and works to make the class a relaxed environment. Would definitely recommend taking him and I would love to take him again. There is lots of work outside of class, but he is always happy to answer any questions.