Joshua Kim
Hands down, Dr. Kim was one of the best profs I've ever had. His lectures were clear and concise and he was super helpful during his office hours! People said ENPH131 is a difficult but Dr. Kim made it easier for everyone. Highly recommended.