Lindsey Ayotte
Easy to follow modules. Grading for assignments is clearly stated. Opportunities for extra credit and gives good feedback. Topics covered are relevant and include fun to watch videos, etc.