Flavio Esposito
Dr. Esposito is an excellent professor!
I've been attending all the lectures because he teaches complex concepts in a simple way.
Attending the class and using the provided resources is recommended for success. 
He constantly mentions his research and makes the lectures stimulating and engaging.
Definitely recommended !
