This level is very difficult and perhaps even very annoying but I assure you that it is possible. Creation of the level was an exercise in making difficult jumps so almost every jump in the level has some trick to it. Enjoy.
That level is indeed very tricky, but it is very well put together and, with persistence, the level can be completed!
For people posting further levels, it might be helpful to put a difficulty level in the Subject header ( Easy, Medium, Hard, Expert ), and possibly even a name to make it easier for others to remember it.