Data based on 3 reviews.
Class is entertaining, But make sure you study and pay attention in class. It's also easy to have unrelated conversations with the teacher and build a relationship with him so its fun.
Class is difficult, but overall pretty rewarding and at some times, fun.