Occurring or done many times at short intervals.
Visit (a place) often.
"All take and no give"
"Hogwarts Staff"