Elaine Walker
She does encourage participation but if you don't then it won't affect your grade much. I took her class last semester and I never raise my hand but still got an A. Her tests are all open book but she'll give quizzes almost every day (the questions based on lectures and textbook). Honestly, just attend every class and you'll get a good grade.