Nice course, very responsible teachers, friendly classmates with impressive backgrounds, the blended teacher was helpful as I wanted to review the videos after the class but there were many topics I wanted to explore further during the 20 weeks of teaching.