Hi, According to the syllabus, 'Make appropriate selection of collection classes/interfaces to suite specified behaviour requirements' Does this mean I have to know the api of Collection, List, Set, SortedSet, SortedMap and all the implementation classes (incl Vector & Hashtable). Please advice on this. Learning this api is the only problem I have.