It is definitely worth the slog for Module 7 & 8. Its a shame the course is designed in such a way in which the more blander elements such as Advanced Mechanics are given more attention and in Preliminary vector mathematics takes up a semester, and let me remind you, the "mechanics" you learn is...