A very difficult class, but still taught well. Very humorous and fun to be around as well as very knowledgeable and practiced. Definitely recommended. The (Honors Algebra II) class went above and beyond the normal curriculum and covered the material at an unprecedented pace - a reason why it was difficult.
It was a tough class, but he would help anyone who wanted it. Also, he covered through Calc 2 in college which is a big help with homework.