Qiwei Gan
Dr. Gan was seriously so awesome! At first I felt overwhelmed by his class because his canvas was a wreck. But he got that organized and turned out to be super helpful! If you ever meet with him outside class he will walk through the entire assignment with you and never wanted us to stress about grades. Would definitely take again!