Very good course, learned a

Very good course, learned a lot, and excellent presentations!