Teaching

P5010 Creative Film Production: Screenwriting 

P5012 Screenwriting 

P4060 Project Development: Screen Drama 

P5029 Creative Media: Screen Drama 

872P4 Writing for the Screen