Colin Umeda
Funny guy, dry humor. Tends to teach and talk with a lot of sarcasm, some might hate it, I didn't mind. Likes students to ask questions but will not hold your hand, you have to reach out and put in the effort. As long as you discipline yourself and do the work an A is doable.