Node School IO