institute; learning center — A place that teaches knowledge or technique over a certain period of time.