John Bateman
As of writing this Bateman is a brand new professor to FLCC, being a first year student and having the pleasure of meeting and working with him has been an amazing experience for me. He cares about what you think is interesting and believes in making sure you understand the information. If you get the opportunity to have him as a teacher do it.