ICT THEORY

How long will it take to revise all theory chapters if my externals are in May/June 2025? any tips?