Bin Li
AMAZING TEACHER. he inspires his students to do better. While he seems mean at times he really does help and will help if you need. Lecture heavy and i wouldn't skip class, tho you will learn alot from him.