The final is extremely hard. Professor mentions that all the answers can be found in PPT, with no need and not allow to search online, but when you take the exam you will know it's not true. There are so many multiple choices and fill-in-blanks are not found in the lecture PPT. Free-response questions are not based on PPT as well, very confusing.