Joo Lee
Good teacher in one of the harder subjects. Doesn't cut corners and responds to emails quickly. If you sign up for this class, getting Justin is one of your best bets as far as learning the material and doing well on the final. The class will still require extra studying on your part.