Matluba Khodjaeva
She's a wonderful professor, that goes an extra mile to make sure you understand the material as long as you allow her to do so. She provides a lot of material to help with homework assignments. The most difficult part of projects is understanding the directions on your own. Attend her reviews for tests, they're helpful. She rewards participation. 