Im taking Li for IT and I wouldve never in a million years imagine getting an A in this class. He helps you with every software that we use individually and as long as you study the review before the test, youll be fine. I would honestly take him again.