felt really confident with this course- interesting,accessible, relevant. However , grades are at least one/ two below predicted.Ethics was other paper and that was spot on. some students with an A on ethics paper and an E on CS???? same techniques,ability, level of understanding. Baffled. Anyone else finding this?