Ian Saxine
Overall not the best. Gives off a weird vibe but he might have good intentions. Grades extremely hard, you can have an answer right but if it isnt exactly how he described something in class you WILL fail. So much homework and tests