I loved DD102, but it does depend on how interested you are in the subjects. Most people got through it fine in the end, and it’s certainly easier than DD103 which I am studying now. Most people studying DD102 however, absolutely loved DE100. To be honest, the best bit of advice I can give you is to look ahead in the materials whenever it comes to writing an assignment. They have a habit of telling you to do something new, and then not explaining it properly until after the deadline. Good luck!