Maryan Rizk
Dr. Rizk is a wonderful professor. Her lectures teach almost everything you need to know. Anything else you need you can find by reading the textbook at home and/or asking her. She's very open and friendly. Tests are "critical thinking" aka just use common sense to answer the question. Only works if you actually study. I really enjoyed her class.