Jessica Pikul
Dr. Pikul's teaching environment for a mandatory online course is something I never experienced before. She takes time to answer any questions about subjects you don't understand, and give great feedbacks on all assignments in order to present an opportunity to resubmit it. Although there are no exams, the large assignments will take some time.