Discussion board every week. Every assignment is a test, even the lectures. Note taking is required, and the lectures take upwards of two hours of constant note taking. Some questions that appear in lecture-tests haven't been covered yet. The wording of questions on tests doesn't match that in lectures, and some test content isn't even covered.