Very efficient and comprehensive. A lot of key concepts are covered in the 5 weeks which establishes a good basis.