Boheng Su
At the time of writing this Boheng is still working on his graduate program. I feel bad for the guy because he DOES KNOW this stuff but he is still figuring out how he should teach a class. He tries to be understanding and has said he will be adjusting grades due to his mishaps. Overall, once he figures everything out hell be a great teacher