From my experience... DM candidates have the most problems in the following areas....
1. Diving Physics.
2. Buoyancy.
3. Basic scuba demonstration skills (the skills from the OW course).
4. Dive planning (especially using the tables etc...that tends to be forgotten when you get a computer).
Firstly... go and enjoy your rescue course. You will really need those skills for the DM program...so make sure you perfect them.
Secondly... re-visit your OW manual. Practice those basic skills. Re-familiarize yourself with the theory aspects.
Thirdly...get your buoyancy
right. It can
always be improved. Spend some time on every dive working on it.
Forth... do some research on the
Gas Laws. Read up on Boyles Law, Charles' Law, Henry's Law and Dalton's Law. Make sure you understand how they apply to scuba diving.
Gas Laws
More Gas Laws
Fifth.. Do some research on basic decompression theory. This is normally a lot to get your head around on the course. Find out what
M-Values, Tissue Compartments and
Half-Times are...and how they pertain to your diving profile and
computer/table algorythms.
More here
Article on the formulation of Dive Tables
M-Values
However, be wary that our knowldge on these subjects is progressing constantly...some of the information available on these topics may be more recent...and disagree with what is written in the DM Manual (and exams!).
Lastly... try and spend some time around the dive dive center. Watch how instructors conduct their courses. Start viewing courses and fun dives from a
different perspective. i.e.. from the eyes/mind of the instructor concerned.