To beat the sorceror the first time you have to find the real one first, then reverse time and keep hitting him. The second time you have to deflect his shots back at him to take his sheld down. Once you do that, use reverse time and then hit him. Repeat this pattern and you can defeat the sorceror easily.
Do a single jump. At the peak of the jump, use sands of time for about a second and then do another double jump. This obviously gets you higher and to farther distances.
Must have acquired double jump scroll for doing this.