I love Mr. Seested! His class was extremely difficult, but it's possible to get a very high grade. You learn a lot and the class really prepares you for college. He's totally funny, too.
funny... but very hard and sometimes unclear when he is teaching or explaining labs