Carl Karlsson
Prof. Karlsson is perhaps both the toughest and best professor or teacher I have ever had in my life. He gives a ton of homework, and the class is extremely time consuming. However, I would recommend this class to anyone who is really looking for a challenge or to expand their knowledge and get life experience. He is a really, really great person