I learned a lot of details from the course. The textbook was very eye-opening. The professor wants to make you think. Never write the assignments last minute because it shows that you did not read. Make sure you submit something because you still get 30/60. Late assignments are not accepted. Exams are mediocre, so complete the study guide and read.