Covered topics in depth. Booklets given are good for revision