Data based on 2 reviews.
I was out for the beginning of school because of medical issues, so it took me a while to catch up. As long as you pay attention and do the work you're fine.
Kind of slow with material but good teacher overall, does not respond well to emails though