Flavio Esposito
Dr Esposito is a fantastic professor.
I did attend all the lectures as he can explain complex concepts in an easy way.
Attending the class and using the material is fundamental to success. 
He always talks about his research and makes the lectures stimulating and interesting.
Definitely recommended!

