J. H. Marshall School in Taichung?

I want to know if anybody knows about J. H. Marshall School in Taichung. It is acrosss from the IKEA they are building. Has anybody heard any stories, good or bad, about them? :ponder: