Professor Hallaway is very nice and caring.  Will spend time with you explaining if you just ask her.  She always asks if everyone understands before moving on.  If you don't speak up, that's on you.  