Attendance is monitory if you want get a good grade. The homework and quizzes were online and easy. However she only give out 3 test that are 55% of the class total! The test are very difficult. I averaged an 60% of my tests. I would try to take a different professor. 