Some of the classes are taped from pervious years, but I don't see any problem with that. They still teach the same topics, assign similar homework problems / exams (that were exactly the same as the ones assigned to folks who took that class from previous years). It's just like taking the same...