Lorenzo Rossi
This is the best on-line course I've ever taken. The academic background and knowledge of the instructor perfectly match the topic and objectives of the course. The professor was always available for questions and graded the assignments fast. The development of e-learning was perfect, and their resources were fully used.