Hatab knows the material very well but can fly through it too fast and make it more difficult than it needs to be. When I went to her for help, she wasn't helpful and basically told me to keep trying and figure it out without offering any help to explain the material. I did well in 122 with Dr. Do, but Hatab was not as helpful as Do.