Crystal Han
Great Professor! Explains concepts well, provides a lot of material to study with online, takes her time to ensure the students are learning the material and isn't afraid to adjust the course schedule based on the students needs. SJSU should never let her go!