Popular All Time

Beyond Order
The Subtle Art of Not Giving a F*ck
The Four Agreements
The Secret Language of Birthdays
The Art of Possibility
The 48 Laws of Power
Adult Children of Emotionally Immature Parents
12 Rules for Life
Dusk, Night, Dawn
Codependent No More
Alcoholics Anonymous, Fourth Edition
Thinking, Fast and Slow
You Are a Badass®
Think and Grow Rich
The Power of Now
The Doctor's Diet
The Way of the Superior Man
Professional Troublemaker
Twelve Steps and Twelve Traditions
After
What to Expect When You're Expecting
The Body Keeps the Score
Come As You Are: Revised and Updated
The Seven Spiritual Laws of Success
The Secret
The Pegan Diet
The Untethered Soul
The House Witch
Your Brain Is Always Listening
How To Win Friends & Influence People

Recent Books

Approaches to Learning and Teaching Science

Teachers can download online tools for lesson planning from our website. This book is ideal support for those studying professional development qualifications or international PGCEs.

Approaches to Learning and Teaching Science


Methods Of Teaching Science

Identifying the very importance of the methods of teaching and the quality of books, a series of books on the methods of teaching different subjects have been developed by experienced teacher educators for the benefit of teachers in making ...

Methods Of Teaching Science


Science for Children

Designed to prepare future educators for practice, Science for Children challenges students and offers practical classroom-based strategies for their science teaching careers.

Science for Children


Teaching Science to Every Child

Throughout this book, the idea of culture is used to illustrate how teachers can guide all students to be successful in science while still being respectful of students' ethnic heritages and cultural traditions.

Teaching Science to Every Child


Approaches and Strategies in Next Generation Science Learning

This comprehensive collection of research brings together science educators, researchers and administrators interested in enhancing the teaching and learning of next generation science.

Approaches and Strategies in Next Generation Science Learning