Anyone any idea on a useful dictionary for gcse? Currently using my degree level one which isn't working one bit. Also, any ideas on good grammar books especially with verb tables?