Chengjiang Long
Professor Long has extensive knowledge and background in his related field of expertise however, he lacks the basic and proper communication skills to lead a team let a lone a class full of approximately 150 students. How the university allowed him to take over such an important class due to its per-requisite nature is mind-boggling.