Here's a list of useful websites you can use to build your subject knowledge
http://www.history.org.uk/
http://www.history-ontheweb.co.uk/login.htm
http://heathenhistory.co.uk/elizabeth/
http://www.historytoday.com/
http://heathenhistory.co.uk/russia/
http://www.orlandofiges.info/
http://www.revolutionaryrussia.com/Â