AP Computer Science Principles

I was wondering whether this class is hard, I might take this on sophomore year as an elective. Apparently, it only needs a prerequisite of Algebra 1, so I am assuming it is easy. Anyone who has taken this course, free feel to tell me how it was!!