Do have a look at some of the sites listed in the sticky thread at the top of tech log .....
If you find any others which you consider to be good, then do tell me and I shall include them in the sticky for the benefit of all ...
Best luck with your studies and aviation endeavours in general ...