Tsai-Shan Shen
Dr Shen was super polite. He answered all of my questions - which I appreciated since I took this class async! He does give a lot of homework and papers, but I did take a writing class so that was expected. Honestly not much else to say other than I'd take him again if given the chance! 