This book contains over 200 physics problems with hints and full solutions designed to develop the skill of planning and executing a route to the solution of a scientific question. With problemsolving skills being essential for any physical scientist or engineer this book will be invaluable to anyone planning to study in these fields.