Data based on 1 reviews.
This class is really hard, there are a lot of things to memorize, but this teacher makes everything seem clear. He would always answer to your questions and even stay hours with you to help you. One of the best teachers I've had.