Rachelle Chuang
Rachelle is very kind and very understanding. She is very real and puts thought into what she assigns, and is always willing to work with you. She is very eccentric and makes her classes fun and engaging