I took Dr. Eagle's class online. She was always patient and willing to explain any time I was confused. The class is pretty straight forward and not a lot of time is spent on assignments unless again you get stuck on a specific practice. She was extremely helpful and kind and took personal life into consideration if expressed.