Thanks devenor. I�m sorry I didn�t reply earlier as I am not on this site often. I have used Khan academy videos but the other resources were new to me. Will definitely check them out.