Willow Dipasquale
Gives you plenty of time to complete assignments and gives helpful feedback. The class does get boring at times and there's a lot to do, but as long as you stay on task you'll be able to get your work done.