This class is tough!! 100 questions each exam!! I do not recommend him! If you have the opportunity to take it with someone else PLEASE DO. I can tell his great with what he teaches but he just wasnt the right professor for me.