Homework grading is done by a program, and HW/Test instructions can be unclear. Similar questions to exams are in practice test and HW. All lectures were recorded so I could go back to see what I missed. Hardest class I've taken, but also the most I've learned in one and I feel it is one of the most important class I've ever taken. Very nice person