This course is very hard. If you go to restroom and come back, you wont know anything laters. And the rest of the course will be bored. It is very very hard to focus on and have to watch the video of the class. Exam is hard, if you have a bad grade, you will take this course again.