professor william ripple, Tag