teb baby