Dr. Onishi's class usually was not the whole 1 hr 15 min (he did this so we could have extra review time if needed). Overall, I loved the class but if you do not attend, it will only get harder as the class continues (just as any "math" class). He is very willing to help and will clear any confusion you may have throughout the semester. 