Yeah, he's the best 4th year prof for sure, but that's only because the other profs are... He explains material well. Personality wise, now that's a different story. I found him quite condescending towards students, almost in a bragging sense. Def looks down at RyEng students. Gives good engineering advice tho. Overall, the best 'great' prof.