Jessica Louie
Jessica is super passionate and knowledgeable but the course is really rushed and dry. She tries to make it more interesting in lecture but get ready to practice questions like crazy. Final and midterm questions are nothing like the homework so really understand the concepts if you wanna do well. Definitely go to class and participate.