Rasha Almughrabi
Shes a nice lady, but shes hard to understand one she gets going. She moves EXTREMELY fast through material. The material isnt the most challenging but goodluck trying to catch up if your stuck on a problem in a lecture.