In my limited experience there no, however (except for those on the mainland, which are all muck) they are all walls, which is a bit more challenging than reefs, because a new diver would have to monitor their depth continuously. On walls, you are always facing down, thus you naturally keep going down. For a rank new diver, I would look for reefs. And Raja Ampat is known for currents. Hell, all of Indo is known for currents (though you can find locations without currents).
TBH, for a rank new diver I would go as local as possible -- then spend the big bucks to come over here once she is more comfortable in the water.
If it were me, I would do the pool portion if the course at home, and the ocean part in a local (whatever that may mean) place where you can pick the instructor. Good instruction is worth a lot. "Well begun is half done" as they say.