Professor Jiang truly tried to make this class good and was very open outside class. However, this was his first time teaching software engineering and he was very unprepared. He did not know how to filter relevant information. Everything was group work with upwards of 150+ pages written per group. I truly believe he will improve with time.