John Kalaf
John actually cares about his students and it shows! He is always accessible via phone or text outside of class hours and will always do whatever he can to help. He tries explaining things in a way that everyone, no matter what level they may be at, will understand it. He is one of the best instructors I have ever had.