Janelle Sikorski
Though her modules are unique because of how she has her own thing going on, they are very good and have a transcript feature. She allows multiple attempts (3) on class exercises and two attempts on the quizzes. Dr. Sikorski is also very approachable and is willing to go above and beyond for her students. Would recommend.