Wayne Lam
Lam is a really great guy and professor, he cares about his students and is pretty willing to help if you reach out. His syllabus is super flexible! You canfail every test but if you get an A on the final you get an A in the class! Prof Lam really cares about his student and wants them to learn, just apply yourself! You get what you put into it.