Professor Sing is very caring. She helps students when they don't understand the online stuff and she explains everything. She helped me alot with tutoring and helping me with hw. I would take her again. She is awesome and kind. 