I personally took highschool calculus, so this was really just a review, and was able to walk away with an A. Its definitely not difficult to get an A if you are decent in math, and you do all the work. Attendance was taken everyday, but didn't have consequences if missed. 3 tests, and the final replaced the lowest one. And lots of extra credit!