Ophelia Groth
Groth is a great lecturer! Applies lessons to real-life making everything simple to understand, but do not take the exams lightly. You MUST read the textbook and understand deeply. Besides that, you're also graded on group project, connect hws (LS/quiz), and some other hw assignments. Lenient grader as long you show effort. Learned a lot!