The only issue I have is the online group projects. For an online course, having group projects (especially when some people live across the world) is not a good idea. However I feel that as long as you did your work and it was halfway decent, you are getting an A. Some of these ratings on here just seem like people upset about getting a bad grade.