Hope Gamboa
Uses a very inconvenient textbook that was difficult to set up and navigate. Does respond fairly quickly, but gives short answers which can sometimes be confusing. Be prepared to get lots of email announcements that basically say the same thing. Very strict with deadlines. Would not take again.