Data based on 1 reviews.
The class is somewhat challenging however if you do put in even a medium amount of effort you could still get a decent mark. The classes themselves are fun and you really find interest in the topics you learn. Labs are also pretty straight forward and easy to follow.