Since 2013, together with my colleagues Drs. Wei-Hao Wang and Tzu-Ching Chang, I have been regularly teaching a course on galaxy formation and evolution at NTU. It was offered in 2013, 2014, 2016, 2018, 2020, 2022, and 2024. The next one is TBD. The course should be suitable for advanced undergraduate students and Master's students.