Professor Arturo is funny and definitely interesting. The class is very relaxed so most of the learning is from the homework and practice outside of class. As long as you stay on top of the homework, the class isn't very difficult. He's very understanding and lenient.