Given below are some good sources available freely online that can help you in your preparations.
Online Tutorials/Books:
Online Lectures:
Websites:
Forums containing discussions on questions related to entrances:
All the best for your preparations.