i've tried bunka. to me, learning the basics there are quite ok.. but my advice if you are intending to do JLPT exams, you should go to ikoma language school, at shaw house beside lido. ikoma is more coherent to the exam syllabus. =)
http://ikoma.com.sg/