Randi Hamm
She is absolutely the best! Her class was always interesting and she had a huge role in that. She gives one assignment a week and theyre easy assignments nothing hard at all. I absolutely recommend her!