Jessica Soria
She cares a lot about her students and always does her best to get involved. She is very lenient with homework as long as you don't take advantage of it. She likes to listen to student output and incorporates it into the classes. Its more of a discussion class rather than a lecture and is super fun if you jump in and participate. 10/10 recommended