Jan Kiger
Jan is a great teacher, I would encourage anyone and everyone to take a class from her. She is an awesome person who wants to share her knowledge and experience with everyone. Her quizzes are not necessarily hard but there is a quiz on every chapter of the book, but the quizzes are open book and not timed.