Data based on 4 reviews.
The class is quite demanding but you learn a lot of things and you can always get great answers to questions that you have about course material. It's tougher than other courses but it's very packed with knowledge and I loved this class.