• Teacher: Sami Repo