Javid Bayandor
A little rough around the edges, but cares a lot about his students and their futures. He tries to give his best input and has a lot of help from NASA mentors to help the students. He's respectable and hard-working. The course work is not too hard, if you just stay consistent and do not wait until last minute you will be more than fine.