Sailaja Athyala
Professor Athyala is a great professor. While there are a lot of assignments to complete each week, doing them helps you to get a better understanding of the material. She offers weekly web conferences to answer any questions or concerns you may have about the class, which is great because many online professors are hardly available.