Thiwanka Fernando
She was a really great teacher, and helped me build a strong foundation after coming out of highschool with a shaky one. Definitely a hard class, however with a lot of determination you can definitely make it through.