Animal migration is a fascinating phenomenon that has attracted human attention since ancient times. Why and how do different animals, from tiny insects to whales, move over huge distances? How do they navigate during their migration? How do they cope with physiological stressors? How do we get information about their migratory ecology? What challenges do migrating animals face in today's rapidly changing world? These and a number of other questions are part of the lectures, which will be conceived as an evolutionary ecological cross-section of the migratory ecology of individual groups of animals. The course will be conducted as a combination of classical lectures with active involvement of students in the form of presentations of case studies and their discussion. An optional part of the course will be an excursion to one of the locations where migration research is conducted.