Riju Joshi
This was a difficult but good course. She explains the materials well and is very fair in her expectations. I would recommend this professor to any student. I am taking another one of her classes because of how solid she taught us. Better than many professors at Portland State, from my experience.