Johanna is my middle name! I'm Finnish and pronounce it as "YOH-hahn-nah". In the English speaking context, though, I probably prefer "jo-HAN-ə" of all the possible pronunciations. I don't understand the pronunciation with the silent H ("jo-AN-ə"): there you have Joanna, not Johanna.