Yiji Zhang
I took CS 211 with Yiji during the 4 week summer session. She made the grading criteria very clear: Attend every lab session, do the exams, and complete the projects. She is very active on piazza and very helpful if you needed help with projects (online or in person). She isn't formally a professor yet, but she is very capable of being a great one!