A man has been charged after allegedly committing nearly 50 historical child sexual abuse offences.
Police will allege a 68-year-old man committed 49 offences against 19 different young people at a Brisbane educational facility while he was a teacher between 1988 and 1990.