Little overloaded with concepts and code. was hard to follow the code when pasted as whole
This course is not updated.
While Xcode now is already version 9 in 2018, it is still using Xcode 7.
While Swift is already 4 in 2018, it is still using Swift 2.
It is very sad that in the course material it keeps saying "we are aware Xcode is already version 8, please stick with Xcode 7 for now. Xcode 8 will break our code".
It is sadder to know the knowledge we learn in this course doesn't apply to modern technology.
One more thing, the course forum is poorly maintained. Many people are asking questions while no one is really answering.
