One of my favourites dive site at Sipadan island is Barracuda Point. Due to permit issue, I only did 3 dives at Barracuda Point and 1 dive at Drop off in a day.
I saw few white-tip shark hunting , schooling barracuda forming vortex , schooling jack crossing with schooling barracuda , schooling batfish , dozen of turtles resting / swimming in the blue just in a single dive. Woo hoo , what an extraordinary dive!!!