Can learn better thru those ways but it is definitely longer in
time.
Your above post, you speak Taiwanese Hokkien to people in
Singapore? Sometimes not easy for Singaporeans to
understand
Eng Choon Hokkien 〉 永春 Hokkien
Cheow Huang Hokkien
〉詔安 Hokkien
Chin Men Hokkien 〉 金門
Hokkien
A Men Hokkien 〉 廈門
Hokkien
Nam new hokkien 〉
What's this? There's 南安 Nam UaN or Lam UaN but never
heard of Nam new
Huang Kuay hokkien 〉
安溪 Hokkien (should be An Kuay or An Kh'uay
, not Huang Kuay > sounds
like 風雞 ) 
yalor, so i speak english better, cos my hokkien can scare some
young guys away, but many uncles and aunties love it, they asked me
to teach them, I find singapore hokkien too rough, kind of mixed up
and yet very vulgar, out of all the dialect, guess hokkien is the
most rough and vulgar one, within a few phrases, there is a vulgar
word in it, for eg, many people do not know that Siao is a vulgar
hokkien word, you call a person siao, meaning male syrup