General practice (grammar)
http://www.bbc.co.uk/learningenglish/
http://www.ef-italia.it/risorse-inglese/grammatica-inglese/
Listening practice
Digit https://www.youtube.com/?gl=IT&hl=it and sign in these channels:
BBC LEARNING ENGLISH
LEARNING ENGLISH ONLINE UCAN.VN
ENGLISH STUDY PAGE
DAILY LISTENING
Learn English with ENGLISHCLASS 101.com
Exams preparation
https://www.ielts.org/ (IELTS)
http://www.cambridgeenglish.org/it/ (A1-C2)
http://eclexam.eu/sample-tests/
Dictionaries
http://context.reverso.net/traduzione/italiano-inglese/
Apps for mobile phones
Conversazione pratica inglese
English Grammar Handbook
Duolingo
ABA