Farifteh Shahbazian
If you are able to just take her class. Participation matters but it is not difficult. She is very clear on what needs to be done. Most of my classmates agreed you just need to be on time and responsible with assignments and you are good to go. She is super nice if you care about that stuff.